我在WindowsXp.Add C:\ php上安装了php5.2.13,apache2.2.15到PATH ssystem变量。
我无法启用curl扩展名。我配置extension_dir并删除“;”在php.ini中形成php_curl但没有!
我在system32目录中复制了ssleay32.dll和libeay32.dll - 没有 错误日志说: PHP警告:PHP启动:无法加载动态库'C:\ php \ ext \ php_curl.dll' - 尝试访问无效地址。\ r \ n在第0行的未知中
有人可以帮助我吗?
感谢并抱歉英语不好。
答案 0 :(得分:3)
我找到了一个解决方案:在http.conf中禁用了mod_ssl。
我从system32目录中删除了dll文件,一切正常。
因此,只需在php.ini中启用curl扩展即可。并在httpd.conf中启用mod_ssl
答案 1 :(得分:2)
看起来很奇怪,只需在httpd.conf中启用mod_ssl扩展
LoadModule ssl_module C:\YOUR\PATH\apache-2.2\modules\mod_ssl.so
解决了我的问题。
答案 2 :(得分:0)
从PHP 7.2升级到7.3后出现此错误。
解决方案是从https://www.apachelounge.com/download/下载新版本的Apache。新的Apache / bin中有libcurl.dll。