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
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值