`
myfreespace
  • 浏览: 223039 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php curl模块加载失败 解决办法

 
阅读更多

cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。

 

在配置的时候我们会遇到很多问题,主要的是其他的dll模块可以加载,但php_curl.dll缺加载不了,除了版本问题,php.ini文件配置问题,主要的就是curl要依赖两个dll文件,ssleay32.dll libeay32.dll 这两个文件在php的安装目录下面,

网上很多朋友说把他们放到windows/system32下面就可以了,但我没有加载成功,不过在apache的配置文件http.conf中加载这两个文件可以了,LoadFile "D:/php/ssleay32.dll"

LoadFile "D:/php/libeay32.dll" 。然后重启apache,查看phpinfo()中的信息。

正常情况下载php.ini中打开 extension=php_curl.dll就可以通过一个测试例子来测试了 // 1. 初始化

		$ch = curl_init();
		// 2. 设置选项,包括URL
		curl_setopt($ch, CURLOPT_URL, "http://www.baidu.com");
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
		curl_setopt($ch, CURLOPT_HEADER, 0);
		// 3. 执行并获取HTML文档内容
		$output = curl_exec($ch);
		print_r($output);
		// 4. 释放curl句柄
		curl_close($ch);

 

0
4
分享到:
评论

相关推荐

    php_curl-5.3.13-VC9-x64.zip(php curl模块)

    用来替换WAMP server下的php_curl.dll,解决加载curl报错或无法加载问题。下载解压后,覆盖wamp\bin\php\php5.4.3\ext目录下对应文件,重启apache即可。如果不行请检查: 是否已修改php.ini文件去掉extension=...

    php的Curl处理类

    使用函数之前我们要需要把php curl模块打开(libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll) 开启php curl函数库的步骤 1).去掉windows/php.ini 文件里;extension=php_curl.dll前面的; /*用 echo phpinfo...

    PHP 5.6.11中CURL模块问题的解决方法

    主要介绍了PHP 5.6.11中CURL模块问题的解决方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    freeswitch xml_curl模块使用

    freeswitch xml_curl模块使用 freeswitch 数据库生成xml文件,使用php生成代码,替换掉directory,ivr,dialplan,等各种本地配置

    php的curl模块采集任意网页.zip

    但是请慎用 CURL的批量采集去采集网页, 批量采集比较不稳定容易丢失数据包 批量采集用于处理程序内部接口的并发使用,偶尔代替一下多线程并发处理操作 如果使用请自行测试! 就目前来说,...

    服务器不支持curl_exec的解决办法.docx

    服务器不支持curl_exec的解决办法.docx

    php采用curl访问域名返回405 method not allowed提示的解决方法

    主要介绍了php采用curl访问域名返回405 method not allowed提示的解决方法,需要的朋友可以参考下

    php扩展 php_curl

    php扩展 php_curl 其中包括libeay32.dll,php_curl.dll和ssleay32.dll是开启php_curl的必备条件

    PHP Curl出现403错误的解决办法

    主要介绍了PHP Curl出现403错误的解决办法,是一个比较奇葩的错误,删除一些CURL的参数即可解决这个问题,需要的朋友可以参考下

    php curl 长连接的实现

    php curl中长连接实现,对于同一个域名和端口的访问,可以做到在同一个进程中复用同一个连接,特别是对于经常内网访问的地址,性能提升很大!

    php的Curl处理类.zip

    使用函数之前我们要需要把php curl模块打开(libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll) 开启php curl函数库的步骤 1).去掉windows/php.ini 文件里;extension=php_curl.dll前面的; /*用 ...

    php CURL 命令详解

    curl命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解...

    curl模块采集任意网页php类.zip

    class Curl {   private static $ins = null;  private $body = null;  private $cookieFile = null;  private $method = array('get','post');  final private function __construct...

    php_curl-5.3.13-VC9-x64.zip

    用来替换WAMP server下的php_curl.dll,解决加载curl报错或无法加载问题。下载解压后,覆盖wamp\bin\php\php5.4.3\ext目录下对应文件,重启apache即可。如果不行请检查: 是否已修改php.ini文件去掉extension=...

    curl模块采集任意网页php类

    * 1.支持单个get,post请求 * 2.支持多个目标未登录get请求 * 3.支持单个目标并行多个get,post请求 * 4.支持ajax请求 * 5.支持自定义header请求 * 6.支持自定义编码数据请求(该情况比较... * 7.... * 8.... * 9.... * 10....

    详解php中curl返回false的解决办法

    主要介绍了php中curl返回false的解决办法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    PHP实现通过CURL上传文件功能示例

    本文实例讲述了PHP实现通过CURL上传文件功能。分享给大家供大家参考,具体如下: PHP使用CURL上传文件只需发送一个POST请求就可以了,在请求中设置某个字段为需要上传的文件全路径,并且以”@”开头,然后使用CURL把...

    php curl模仿form表单提交图片或文件

    php curl模仿form表单提交图片或文件 用的tp5做的例子

    php_curl-5.4.3-VC9-x64的php_curl.dll

    在windows上开发,下的是php_curl-5.4.3-VC9-x64版的wamp,在使用curl模块时出现错误,明明已经加载了,但是还是报curl没有加载的错误,后来在网上找了下,发现该版本的php_curl.dll有问题,于是又下载了份,覆盖掉...

    php7.3 php_curl.dll x64

    windows下php7.3官方自带的php_curl.dll好像有问题,增加扩展curl经常失败

Global site tag (gtag.js) - Google Analytics