我无法在IIS上安装PHP-CURL。我想我已经尝试了一切。
我的phpinfo()输出未将cURL列为可用。 我的路径中有C:\ PHP并正常工作。 我编辑了注册表以从C:\ PHP \ php.ini中读取。 phpinfo()输出显示加载的正确.ini路径。 我没有注释'extension = php_curl.dll' 我在C:\ PHP
中有ssleay32.dll和libeay32.dll答案 0 :(得分:3)
尝试跑步:
php-cgi.exe -v
并查看是否出现任何错误。
通过转到命令行并输入:
,确保php在您的路径中正确无误echo %PATH%
同时确保php_curl.dll位于正确的目录中,并且ssleay32.dll和libeay32.dll版本相同。
如果所有其他方法都失败,请尝试重新安装PHP,因为我记得有一些问题,但是卷曲模块不能在5.1.4上运行。
还有其他人提到安装线程安全的PHP软件包而不是解决类似问题的非线程软件包。
答案 1 :(得分:2)
您是否确实将php_curl.dll放在PHP从中读取扩展名的目录中?文件权限是否正常?还有一个大问题:你从哪里获得php_curl.dll?如果你有一个预编译的,它可能会编译为不同版本的PHP而不是你正在运行。检查您的Web服务器日志,看看当您重新启动服务器/容器/什么时,PHP会出现什么。