Php
啟用 cURL 時出現 FastCGI 程序錯誤
我有:
Windows Server 2003 - IIS 7.0 - PHP 5.2
現在我嘗試安裝 cURL。我得到了
php_curl.dll
php.ini並擁有正確的擴展路徑。我還將兩個需要的 dll 文件添加到system32目錄中。糟糕的是,一旦我啟動該
extension=php_curl.dll
線路,我就會收到一個內部錯誤 500,帶有Fast-CGI cannot be loaded correctly
.當我註釋掉這
extension=php_curl.dll
條線時,它工作正常。有任何想法嗎?
我在 Windows 事件的錯誤日誌中發現了這一點:
Fehlerhafte Anwendung php-cgi.exe, Version 5.2.13.13, Zeitstempel 0x4b853880, fehlerhaftes Modul php-cgi.exe, Version 5.2.13.13, Zeitstempel 0x4b853880, Ausnahmecode 0xc0000005, Fehleroffset 0x0000191a, Prozess-ID 0xf21c, Anwendungsstartzeit 01cb29beb76560b4.
嘗試從命令行(即 PHP)執行它。我的猜測是您引用的 curl 庫已經過時、無效或為不同版本的 PHP 編譯…
打開
cmd.exe
,導航到 php 二進制目錄,輸入php.exe -v