在PHP中进行curl开启操作的具体教程
相信大家对于PHP都并不陌生了,毕竟PHP吸收了C语言、Java里的许多优点,作为一款脚本语言还是收到很多程序员朋友的喜爱的。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服务时的具体操作以及我们会遇到的问题,还是非常具有学习价值的,可能大家在使用的过程中也会碰到其他问题,如果大家不知道怎么解决的话也可以联系小编,大家一起交流探讨解决问题。
-
PHP中间件ICE,ICE的安装配置,ICE常见编译和运行(异常)错误
ICE(Internet Communications Engine)是Zeroc提供的一款高性能的中间件。使用ICE能使得php(或c++,java,python)与java,c++,.net,python等进行交互。基于ICE可以实现电信级的...
-
win7下手动配置apache+php+mysql记
本来想学学php,于是就想搭建web服务器和sql环境,结果浪费掉了不少时间。大致的总结下,也算是长个记性。使用的安装包分别是httpd-2.2.22-win32-x86-no_ssl.msi,php-5.2.5-Win32.zip和mysql-installer-communit...
-
OneinStack一键PHP/JAVA/HHVM安装及VPS手动安装LNMP
说起LNMP,多数人应该知道lnmp.org站长开发的LNMP一键安装包,该脚本虚拟主机管理、FTP用户管理、Nginx、MySQL/MariaDB、PHP的升级、常用缓存组件的安装、重置MySQLroot密...
-
PHP遭弃用!Wordpress.com开源并转用Javascript
据外媒消息称,Wordpress母公司Automattic将完全重写Wordpress.com网站代码,并将此项计划命名为“Calypso”,代码开源并被托管于Github平台。此外,最新的wordpress.com放...
-
分享6款国内、外开源PHP轻论坛CMS程序
随着移动互联网对于传统互联网的冲击,用户群更加注重信息的及时性和有效性的简便分享和获取,传统的社区模式经过多年的积累沉淀很深,尤其对于新兴的社区用户群和站长来说...
-
【php爬虫】百万级别知乎用户数据爬取与分析
本程序是抓取知乎的用户数据,要能访问用户个人页面,需要用户登录后的才能访问。当我们在浏览器的页面中点击一个用户头像链接进入用户个人中心页面的时候,之所以能够看到...
-
FreeHostia免费PHP空间中文面板250MB空间6GB流量
FreeHostia这类空间提供中文主机控制面板,有域名绑定、MysqL管理、在线文件管理器、PHP配置调整等,特别适合新手朋友们体验建站,搭建一个属于个人的博客。...