1. 云栖社区>
  2. PHP教程>
  3. 正文

PHP安装环境,服务器不支持curl_exec的解决办法

作者:用户 来源:互联网 时间:2017-12-01 14:07:16

windows服务器php程序

PHP安装环境,服务器不支持curl_exec的解决办法 - 摘要: 本文讲的是PHP安装环境,服务器不支持curl_exec的解决办法, PHP安装环境,服务器不支持curl_exec的解决办法,有需要的朋友可以参考下。 PHP安装环境,服务器不支持curl_exec的解决办法 | 浏览:3743 |更新:2013-06-30 20:49 今天在安装一个php程序时(w

PHP安装环境,服务器不支持curl_exec的解决办法,有需要的朋友可以参考下。


PHP安装环境,服务器不支持curl_exec的解决办法
| 浏览:3743 |更新:2013-06-30 20:49
今天在安装一个php程序时(windows下),发现服务器不支持curl_exec函数,很是郁闷,所以在网上找了些资料,然后一试,解决了,拿出来和大家分享了。


windows下开启方法:


拷贝PHP目录中的libeay32.dll, ssleay32.dll, php5ts.dll,
php_curl.dll文件到 system32 目录。


修改php.ini:配置好extension_dir,去掉extension = php_curl.dll前面的分号。


重起apache或者IIS。


测试是否安装成功:<?php


$ch = curl_init();


curl_setopt($ch,CURLOPT_URL,"http://www.google.cn");


curl_setopt($ch,CURLOPT_HEADER,1);


curl_exec($ch);


curl_close($ch);


?>


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


安装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就好了


以上均亲侧可用,希望能对你有用。

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索windows , 服务器 , php程序 ,以便于您获取更多的相关知识。