PHP如何开启curl

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP如何开启curl相关的知识,希望对你有一定的参考价值。

参考技术A   在安装一些php网站的时候,会提示要求开启curl_getinfo()函数支持功能,否则网站无法安装,在网上找了一些资料,试了好多次终于将curl_getinfo()的功能开启,下面介绍一下开启的具体过程。
  工具/原料
  php.ini
  方法/步骤
  首先打开php.ini文件,一般默认放在C盘windows目录下。
  在php.ini文件夹下,查找extension=php_curl.dll,找到后,把它前面的分号去掉,让它起作用。
  然后再查找extension_dir=,看看后面的地址指向哪个文件夹,然后打开这个文件夹。
  从这个php5文件夹中找到libeay32.dll, ssleay32.dll,这两个文件,然后把这两个文件拷贝到c盘windows里的system32文件中。
  重新启动系统就可以了,网上说只要重启iis或apcha等,但试了好像不灵,果断重启都可以了。本回答被提问者和网友采纳

win7 wamp 64位 php环境如何开启curl服务?

这篇文章主要介绍了PHP简单开启curl的方法,较为详细的讲述了PHP开启curl函数库的具体步骤与相关注意事项,需要的朋友可以参考下

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

 

一、问题:

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

二、解决方法:

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

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

;extension=php_curl.dll

去掉前面的分号“;”

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

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

④ 重启下 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对应版本 wampinphpphp5.4.12ext 目录下的 php_curl.dll 文件,然后重启WAMP。

php 64位版本:5.3.13   php_curl.dll下载

php其他版本:http://www.anindya.com/

 

 

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

写了这篇日记,就是希望和我遇到一样问题的同学们能对大家有所帮助!

 

 

 

--------------------------------------------------------

2018.9.16     大雨      18级台风山竹

赖忠标

广州白云区

 

以上是关于PHP如何开启curl的主要内容,如果未能解决你的问题,请参考以下文章

在windows中如何开启PHP 的 curl模块

php 如何开启ssl

php curl_exec,服务器上开启了这个功能,但是提示无法加载

阿里云服务器怎么开启curl

linux上怎么操作开启php curl扩展

PHP开启cURL功能