前面给大家讲解了php curl_exec函数的用法,但是有的时候你会发现服务器不支持curl_exec函数,当你遇到这种情况的时候,不要着急,按照下面的方法来做,很快就能解决你的问题,一起来看看吧。
如果你的电脑是windows,请用下面的方法:
拷贝PHP目录中的libeay32.dll, ssleay32.dll, php5ts.dll 文件到 system32 目录。

-

立即学习“PHP免费学习笔记(深入)”;
2.修改php.ini:配置好extension_dir,去掉extension = php_curl.dll前面的分号。

3.重起apache或者你使用的服务器
测试是否安装成功:
上面是windows的开启方法。
linux下开启方法:
方法一
安装cURL
# wgethttp://curl.haxx.se/download/curl-7.17.1.tar.gz
# tar -zxf curl-7.17.1.tar.gz
# ./configure --prefix=/usr/local/curl
# make; make install
Destoon B2B网站管理系统是一套完善的B2B(电子商务)行业门户解决方案。系统基于PHP+MySQL开发,采用B/S架构,模板与程序分离,源码开放。模型化的开发思路,可扩展或删除任何功能;创新的缓存技术与数据库设计,可负载千万级别数据容量及访问。 系统特性1、跨平台。支持Linux/Unix/Windows服务器,支持Apache/IIS/Zeus等2、跨浏览器。基于最新Web标准构建,在
安装php
只要打开开关 --with-curl=/usr/local/curl
就可以了。
这个扩展库还是非常棒,是fsockopen等等相关的有效的替代品。
方法二
进入安装原php的源码目录,
cd ext
cdcurl
phpize
./configure
--with-curl=DIR
make
就会在PHPDIR/ext/curl/moudles/下生成curl.so的文件。
复制curl.so文件到extensions的配置目录,修改php.ini就好了
上面就是大家提供在不同环境下遇到php curl_exec函数不能使用的的解决方法,希望对你有所帮助。
【相关教程推荐】










