美文网首页
解决开启extension=php_curl.dll后curl扩

解决开启extension=php_curl.dll后curl扩

作者: Buff飘 | 来源:发表于2016-09-01 21:29 被阅读1605次

    解决方法

    今天要用到php的curl扩展,将php.ini中的;extension=php_curl.dll的注释去掉后,重启apache后仍然报Call to undefined function curl_init()的错误。百度多次,尝试很多方法,也不能成功的将curl成功开启。最后在官方说明文档中的http://php.net/manual/zh/curl.installation.php这个页面得到了提示,只要将php安装目录下的libssh2.dll复制到apache的bin目录,并重新启动apache,于是乎curl成功开启。此事让我意识到了文档的重要性,大伙也得注意多在文档中找问题答案。

    注意:我的刚开始已经完成上述步骤,但是是在windows命令行工具下用的httpd -k restart重启的apache,结果仍然报Call to undefined function curl_init()的错误。之后无意中在windows服务窗口中右键apache服务,重启后成功。

    安装环境:httpd-2.4.23-x86                                                                                               php-5.6.23-Win32-VC11-x86

    相关文章

      网友评论

          本文标题:解决开启extension=php_curl.dll后curl扩

          本文链接:https://www.haomeiwen.com/subject/phlhettx.html