• 热门专题

在PHP中进行curl开启操作的具体教程

作者:whl  发布日期:2018-11-30 08:34:00
Tag标签:开启PHP,curl服务  
  •   相信大家对于PHP都并不陌生了,毕竟PHP吸收了C语言、Java里的许多优点,作为一款脚本语言还是收到很多程序员朋友的喜爱的。PHP里的curl函数库还是非常实用的,今天小编就给大家详细的介绍一下如何对curl进行开启操作的详细教程,感兴趣的朋友可以一起来看看。

      本文讲述了PHP简单开启curl的方法。分享给大家供大家参考,具体如下:

      一、问题:

      windows主机出现“Call to undefined function curl_init”错误提示,没有定义的函数,也就是php还没打开对curl_init函数的支持。网站搭建时一直提示 系统不支持curl

      二、解决方法:

      需要开启php的curl函数库。具体步骤如下:

      ① 打开php.ini(通常在C:\Windows\目录下,WampServer一般在类似C:\wamp\bin\php\php5.3.8\的目录下),找到

      ;extension=php_curl.dll

      去掉前面的分号“;”

      ② 检查php.ini的extension_dir值是哪个目录,检查该目录有无php_curl.dll,如果没有的请下载php_curl.dll

      ③ 再把php目录中的libeay32.dll,ssleay32.dll拷到c:\windows\system32里面

      ④ 重启下 apache或者iis即可。

      (第二种开启方法)任务栏右边,找到wamp的图标左击 > PHP > PHP扩展 > 第二个就是php_curl选择他,然后等wamp重启完就好了

      使用phpinfo()函数查看配置信息,可见curl已经开启:

    查看配置信息

      三、解决方法:

      如果上面方法你还没有解决,可能你把php.ini文件都改了,dll几个文件也都复制了,wamp集成环境也显示curl打钩了,然就是curl打印不出来一直提示无法支持这功能

      注:如果是64位的系统,还需要下载对应版本的64位php压缩包,解压后,将 ext 目录下 的 php_curl.dll 覆盖 wamp php对应版本 wamp\bin\php\php5.4.12\ext 目录下的 php_curl.dll 文件,然后重启WAMP。

      我在本地环境搭建网站的时候,也出现了curl功能不支持的问题,百度了各种方法,最后发现居然是64位系统的原因,换了dll文件后,提示成功了。(亲测有效!)

      总结

      上面这些内容主要是给大家讲解了关于PHP里开启curl服务时的具体操作以及我们会遇到的问题,还是非常具有学习价值的,可能大家在使用的过程中也会碰到其他问题,如果大家不知道怎么解决的话也可以联系小编,大家一起交流探讨解决问题。

延伸阅读:

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规