XAMPP使用CURL提示“Call to undefined function curl_init”问题

XAMPP打开CURL的方法:

修改 X:/xampp/php/php.ini文件
查找如下代码,大约在952行,XAMPP版本不同可能有点小区别,用编辑器查找就行

;extension=php_curl.dll

将其前面的分号去掉,然后重启Apache,搞定。

如果还是不行我们要注意一点是:要保证php_curl.dll 复制到php安装目录下的ext下,libeay32.dll和ssleay32.dll复制到php安装目录下。(我的配置文件是system32,和php5ts.dll一个地)

 

时间: 2024-09-11 14:50:59

XAMPP使用CURL提示“Call to undefined function curl_init”问题的相关文章

php使用curl函数提示Call to undefined function curl_init()

程序代码我是这样写的  代码如下 复制代码 ??php // 初始化一个 cURL 对象 $curl = curl_init(); // 设置你需要抓取的URL curl_setopt($curl, CURLOPT_URL, 'http://www.111cn.net'); // 设置header curl_setopt($curl, CURLOPT_HEADER, 1); // 设置cURL 参数,要求结果保存到字符串中还是输出到屏幕上. curl_setopt($curl, CURLOPT_

php提示:Call to undefined function curl_init

例  代码如下 复制代码 $ch = curl_init(); //初始化curl curl_setopt($ch, CURLOPT_URL, $url);//设置链接 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//设置是否返回信息 curl_setopt($ch, CURLOPT_HTTPHEADER, $header);//设置HTTP头 curl_setopt($ch, CURLOPT_POST, 1);//设置为POST方式 curl_set

php运行出现Call to undefined function curl_init()的解决方法_php技巧

在网上下载了一个模拟登陆discuz论坛的php程序范例,试运行时出现"Call to undefined function curl_init"这个错误提示,没有定义的函数,也就是php还没打开对curl_init函数的支持.Google了一番终于解决了,方法如下: 系统环境,WIN2003 IIS6,PHP版本5.2.12在装好PHP后,执行类似$ch = curl_init();这样的语句,出现Call to undefined function curl_init()的错误提示

php提示Call to undefined function curl

使用php curl系列函数的时候经常会发生这种情况,在本地调试好好的程序上传到服务器却报各种错误,比如Call to undefined function curl_init()......这种最常见了,那么对于这种错误,该怎么办呢? 因为curl系列函数属于系统级函数,提示这种没有找到curl_init函数的错误一般是因为没有开启相关的扩展导致的.这个时候我们就知道该怎么办了,开启php curl扩展. windows+apache下的解决办法: 找到php.ini配置文件,在文件中查找:

ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法_php实例

本文实例讲述了ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法.分享给大家供大家参考.具体如下: 一.问题描述: ThinkPHP做文字水印 ,今天做一个电子请帖,就把祝福语贴到图片上面,发现一直报错是取不到图片类型,比如gif,jpg等,并提示call an undefined function exif_imagetype(). 二.解决方法: 出现这个错误就是php.in 配置问题,打开即可:打开扩展 exten

windows7中php运行curl出现undefined function curl_init()错误

原因分析 出现undefined function curl_init()错误是没有加载函数模块了,因这php curl函数是必须在php.ini中加载php_curl.dll模块才可以,所以原因知道了我们不可以开始操作了. 检查: 1. function_exists()下,是否已经支持CURL 2. php/ext目录下,php_curl.dll 是否存在: 3. php安装目录下,libeay32.dll 和 ssleay32.dll 是否存在! 修改配置: 1. 修改php.ini,将

wamp php函数 Call to undefined function curl_init()

问题描述 wamp php函数 Call to undefined function curl_init() 1.php.ini一个是php的,一个是apache的,两个文件中的extension=php_curl.dll前面的分号都去掉了 phpinfo里面可以看到curl模块 2.重启了所有服务 按理说这样应该就可以了,但是不行 3.php_curl.dll libeay32.dll ssleay32.dll php5ts.dll 到system32 然后继续重启服务器 仍然不行 这是测试代

php- call to undefined function curl_init()

问题描述 call to undefined function curl_init() 在wamp集成开发环境下已经正确把php.ini下的curl注释;去掉了,重启了wampserver,在浏览器下不报错, 但是在命令行下 php -f index.php就显示 call to undefined function curl_init 解决方案 对应的curl的lib库文件有没有配置 解决方案二: PHP中使用curl命令时需注意: 1. ?打开curl扩展? php.ini文件中 ;exte

Fatal error: Call to undefined function curl_init

resource curl_init ([ string $url = null ] ) 修改配置: 1.修改php教程.ini,将;extension=php_curl.dll前面的分号去掉 2.拷贝libeay32.dll.ssleay32.dll(c:apps教程ervphp5)两个文件到system32目录 3.重启apache(services.msc)即可 <?php echo "curl - function test <br>" ; if ($load