加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

Windows下解决php_curl扩展模块无法加载的解决方法

发布时间:2022-08-03 17:14:27 所属栏目:PHP教程 来源:互联网
导读:apache 中php_curl不能加载 提示错误Fatal error:Call to undefined function curl_init(),我估计应该有人也有类似问题,赶紧百度一下,果然好多人遇到这个问题. 1、将PHP安装目录中找libeay32.dll,ssleay32.dll,php_curl.dll,php5ts.dll四个DLL文件,有的
  apache 中php_curl不能加载
 
  提示错误Fatal error:Call to undefined function curl_init(),我估计应该有人也有类似问题,赶紧百度一下,果然好多人遇到这个问题.
 
  1、将PHP安装目录中找libeay32.dll,ssleay32.dll,php_curl.dll,php5ts.dll四个DLL文件,有的在ext目录,找到后将他们复制到system32下,如果找不到请下载对应版本的PHP复制过去;
 
  2、检查php.exe, php5ts.dll和php_curl.dll的版本是否相同,把鼠标放到什么就会显示版本信息;
 
  具体解决办法
 
  在php.ini中找到有extension=php_curl.dll,去掉前面的注释,设置extension_dir=c:phpext,刷新PHP页面时报错,说找不到模块php_curl.dll,拷贝php_curl.dll 到windowssystem32,还是同样的错.
 
  在网上找了一下,需要将:
 
  libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll
 
  都拷贝到system32目录下,重启apache即可.
 
  附上iis php_curl不能使用
 
  问题:PHP 在 IIS6 或 IIS7 中无法加载 php_curl.dll 动态链接库。
 
  所以只要将 libeay32.dll,ssleay32.dll 这两个库复制到 %WINDOWS% 目录下即可

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读