я создал расширение PHP Hello World
DLL с Microsoft Visual C ++ 2008. У меня есть права php.ini
(я знаю, потому что, когда я включаю и отключаю расширение gd2, возникает эффект), но когда я загружаю расширение не появляется под дополнительными модулями в phpinfo ()
.
Когда я пытаюсь протестировать функцию (простая функция double ()
), она явно не работает . Я использовал этот учебник ).
Сервер: WAMP
PHP: 5.3.5 (также установлены Xampp и IIS)
Когда я запускаю команду php --ini
, я получаю следующую ошибку:
PHP Startup: TalkPHP Extension: Unable to initalize module
Module compiled with build ID=API20090626, TS, VC9.
PHP compiled with build IF=API20090626, TS, VC6.
These options need to match
Означает ли это, что я должен использовать версию 9 для компиляции PHP ?