php curl模块不能开启问题解决方法

用的php 5.6.12 curl模块无法使用 环境不是用的wamp,是自己配的.
百度到的所有方法全部试过,配置php.ini ,把curl_dll前的分号去掉.
在php.ini中,查找extension=php_curl.dll ,找到后把它前面的分号去掉.
如图:
然后再查找extension_dir=.配置它的路径指向php_curl.dll 模块对应的文件夹.
再然后把libeay32.dll,ssleay32.dll这两个文件,把这俩文件copy到c/windows/system32中.
重启apache.
正常情况下这样就可以解决了.
但是我的电脑还是很不给力.
phpinfo中完全没有加载到这个模块.注:我用的是win7 64位系统.apache,mysql,php都是最新的版本.
接下来又尝试了一系列的方法,比如把php.5ts_dll放到里面.还尝试换低一点版本的如5.5.28的php
还尝试下载许多64位的curl_dll,换上去依然没有用.
又在网上找到有人说64位系统,要把这些dll文件都放到c/windows/syswow64目录下面.结果依然不起作用.
也试过在apache里http-conf文件中直接loadfile ssleay32.dll, libeay32.dll这两个模块,加入之后连apache都启动不了了.
还尝试了许多方法,这里就不一一列举.
从晚上十点一直弄到凌晨俩点,第二天拿到公司,大神终于帮我解决.
!!!
最终的解决方式是在php官网上搜索curl,然后看下面的英文评论.
Move to Windows\system32 folder:
libssh2.dll, php_curl.dll, ssleay32.dll, libeay32.dll
Move to Apache24\bin folder
libssh2.dll
把libssh2.dll 这个文件放到Apache24\bin 和 Windows\system32 目录之中,
终于解决.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值