我无法通过任何方式让cURL在Apache内部工作。它实际上也很奇怪:
此外,当我构建PHP时,我选择了“--enable-curl”标志。
答案 0 :(得分:1)
您可能没有在相应的php.ini
中加载扩展程序。该文件应包含以下内容:
[PHP_CURL]
extension=php_curl.dll
此外,--enable-curl
不是PHP配置选项。 --with-curl=[DIR]
是你想要的。查看cURL installation instructions。
php_curl.dll
如果配置正确,应该在PHP的ext
目录中。
答案 1 :(得分:0)
我有类似的问题 - 从cli工作,默默地从Apache 2.4失败
我试过了:
1)将ssleay32.dll和libeay32.dll从php文件夹复制到apache \ bin文件夹中 - 没有工作
2)完全从apache \ bin文件夹中删除ssleay32.dll和libeay32.dll - 工作。
每次进行更改时都应该重启apache服务器以使其正常工作。
此外,您应该从Microsoft安装x86和x64版本的C ++ Resistributable Visual Studio。