启用 cURL 时 FastCGI 进程出错

启用 cURL 时 FastCGI 进程出错

我有:

Windows 服务器 2003 - IIS 7.0 - PHP 5.2

现在我尝试安装 cURL。我得到php_curl.dllphp.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.

答案1

尝试从命令行(即 PHP)执行它。我猜你引用的 curl 库要么已经过时,要么无效,要么是为不同版本的 PHP 编译的...

打开cmd.exe,导航到 php 二进制目录,输入php.exe -v

相关内容