您的服务器没有安装这个PHP扩展:curl ... Failed

您的服务器没有安装这个PHP扩展:curl...Failed用的DedeAMPZ的集成环境,PHP的版本是5.2.4。网上的方法都用了,不行。在PHP里没有发现php_c... 您的服务器没有安装这个PHP扩展:curl ... Failed
用的DedeAMPZ的集成环境,PHP的版本是5.2.4。
网上的方法都用了,不行。
在PHP里没有发现php_curl.dll、libeay32.dll,、ssleay32.dll 这三个文件。
后来在网上去下了个php_curl.dll放到PHP文件中,libeay32.dll,、ssleay32.dll 也是在网上下的,拷贝到了system32目录下。
我的PHP.ini 里根本就没有 extension=php_curl.dll 这条语句,后来自己加上去了。
我这个郁闷啊,搞了几个小时了。
真闹心啊!

谢谢各位大神了,就别给我复制网上的答案了,我都翻百度2小时了。。
展开
 我来答
苍紫幽蓝
推荐于2018-04-11 · TA获得超过440个赞
知道小有建树答主
回答量:207
采纳率:80%
帮助的人:160万
展开全部
你先重启一下apache试试。然后再试试下边两种办法:
1.如果在php安装路径的ext目录下已经有了php_curl.dll,那么在php.ini中找到extension=php_curl.dll并去掉注释,改成extension_dir=d:\php\ext(假设ext路径是d:\php\ext);将php_curl.dll,libeay32.dll, ssleay32.dll, php5ts.dll和php.ini拷贝到system32下,重启apache。
2.确保php的目录下面存在ssleay32.dll和libeay32.dll,在apache的httpd.conf的中添加下边两条:
LoadFile "D:/webserver/php/ssleay32.dll"
LoadFile "D:/webserver/php/libeay32.dll"
然后重启一下apache。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式