Я использую windws2012core + apache2.4 (x64) + php5.5 (x64) для запуска веб-сервиса.
все в порядке, но когда я использую мод curl, это не работает.
php error_log отображает эту ошибку:
Вызов неопределенной функции curl_init ()
Я использую Google, чтобы найти эту ошибку. Затем я делаю это:
использовать этот пост
PHP cURL не загружает Windows 8 64-битной
1 、 # Скопировал libeay32.dll и ssleay32.dll в C: \ Windows и C: \ Windows \ System32, это не работает.
2 http # добавьте httpd.conf (LoadFile C: /php55/libeay32.dll LoadFile C: /php55/ssleay32.dll), это не работает.
затем я пытаюсь это сделать, в окне cmd я использую php.exe test.php. curl работает нормально.
И я использую apache2.4 + fcgi, он также работает нормально.
но когда я использую apache + php_mod, он не может работать.
Так что, любой может помочь мне, спасибо вам большое!
Я решил это, добавив C:\PHP
к PATH
в винде.
Потому что я использую ядро, поэтому первое добавление не удачно. Я использовал это:
wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%path%;c:\php"
Других решений пока нет …