php安装curl扩展
1. php中怎样打开cURL扩展
首先看下php扩展库里有没有php_curl.dll这个扩展库文件 没有的话要去下载一个
修改php.ini文件:
extension=php_curl.dll
然后phpinfo查看一下有没有curl相关信息 有的话就说明开启成功
2. 如何重新编译安装新版本 curl
一种方式就是重新完全编译php,另一种方式就是单独编译扩展库,以extension的形式扩展。 下面以安装curl扩展为例: 1、下载curl安装包。
3. HP UNIX环境下需要使用CURL命令,请问需要安装哪个PHP组件
假如原先编译的php目录在/usr/local/php5目录下;
apache在/usr/local/apache2目录下;
php源代码在/home/kevin125/src目录下。
如果实际目录与假定的目录不一致,则在下面的命令中做调整。
1. 找到当前运行的php版本的源代码目录,如 php-5.2.10。
进入curl扩展库目录。
$cd /home/kevin125/src/php-5.2.10/ext/curl
2. 调用phpize程序生成编译配置文件。
$/usr/local/php5/bin/phpize
3. 编译扩展库,分别执行下面的configure和make命令。
$./configure –with-php-config=/usr/local/php5/bin/php-config
configure这一步执行通过后,再执行make命令,如果configure执瞎亏行不通过,则查找错误原因。
$make
make成功执行后,生成的扩展库文件在当前目录的 moles 子目录下,如 /home/kevin125/src/php-5.2.10/ext/curl/moles/curl.so
4. 配置php.ini文件
将编译好的扩展库文件复制到apache2 moles目录下。
$cp /home/kevin125/src/php-5.2.10/ext/curl/moles/curl.so /usr/local/apache2/moles/
找到php.ini文件所在目录位置,然后编辑。可以通逗察过查看phpinfo信息来确定php.ini文件位置。
在php.ini文件中找到设置扩展目录的位置,然后将扩展路径设置到apache2 moles目录下
extension_dir = “/usr/local/apache2/moles/”
在php.ini的设置扩展库位置,设置要添加的扩展库。
extension=curl.so
以后如果还要添加别的扩展库的话,则只需先将php扩展库编译好,然后到apache2 moles目录下,
然后再在这个位置,另取一行将编译后的扩展库文件名加上即可
5. 重启apache,查看phpinfo信息,即可看到刚才添加进去的curl扩展库。
添加其他模块类似。
Good Lucky!.
原文网址磨指神: http://www.cnblogs.com/angelox/archive/2008/10/09/1306732.html
4. 如何用 php 抓取微信文章正文
给你简单介绍几个吧
一、file_get_contents函数
$content = file_get_contents("URL");//型辩孙URL就是你要获取的页面的卜链地址
二、利用curl扩展
代码如下:
function getCurl($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);//不输出内容
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$result = curl_exec($ch);
curl_close ($ch);
return $result;
}
PS:需要安灶笑装PHP的curl扩展
5. 您的服务器没有安装这个PHP扩展:curl ... Failed
你先重启一下apache试试。然后再试试下边两种办法:
1.如果在php安装路径的ext目录下已经有了php_curl.dll,那么在php.ini中找到extension=php_curl.dll并去掉注释,改成extension_dir=d:\php\ext(假设ext路径是d:\php\ext);将php_curl.dll,libeay32.dll, ssleay32.dll, php5ts.dll和php.ini拷贝到system32下,重启apache。
2.确保php的目录下面存在ssleay32.dll和libeay32.dll,在apache的httpd.conf的中添加下边两条:
LoadFile "D:/webserver/php/ssleay32.dll"
LoadFile "D:/webserver/php/libeay32.dll"
然后重启一下apache。
6. linux中php没有curl这个扩展,大家怎么解决啊求解
首先看下php扩展库里有没有php_curl.dll这个扩展库文件 没有的话要去下载一个
下载地址:网页链接
修改php.ini文件:
extension=php_curl.dll
然后phpinfo查看一下有没有curl相关信息 有的话就说明开启成功
7. ubuntu php扩展curl怎么打开
你先安装 安装了就支持了。系统级:sudo apt-get install curl
如果你是想表达安装 PHP CURL 扩展,那么是下面
sudo apt-get install php7.1-curl
最好先搜索一下 sudo apt-cache search 7 ,就可以看到7.0和7.1开头的,选择符合你自己php 版本的即可。
8. 如何让php的curl扩展支持openssl
1。将php安装目录下ext文件夹下的php_openssl.dll、libeay32.dll、ssleay32.dll 、php_xmlrpc.dll、php_curl.dll;5个文件复制到windows下的system或者system32目录下:
2。将php.ini复制到windows文件夹中,打开php.ini,将extension=php_openssl.dll前面分号去掉;
3。重启Apache服务器。
9. PHP如何开启CURL扩展支持
开启curl扩展,这需要修改PHP的配置,在Windows 中只需简单三步:
将PHP安装文件夹下的三个文件php_curl.dll(可能在ext文件夹中),libeay32.dll,ssleay32.dll 复制到 %windir%/system32下。
3、重启php的服务(apache或者IIS),如重启IIS,运行iisreset即可。
10. centos 7.2 系统 php7.0.12的 curl 扩展怎么开启
curl是一个广泛使用的用来上传和下载的命令行工具,当然严格来讲,它还可以有别的用途。对于测试来讲,它是Web相关测试非常实用的工具,包括debugging,使用起来非常方便。
下面直接进入主题:
1、直接进入到php源码包中找到原先安装PHP的源码包文件①;
2、直接进入/usr/package/php-7.1.10/ext/curl目录②;
cd /usr/package/php-7.1.10/ext/curl
3、通过phpize工具生成configure文件③;
/usr/local/php/bin/phpize
4、将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系④;
./configure --with-php-config=/usr/local/php/bin/php-config
5、编译程序并安装文件;
make &&make install
6、在php的配置文件php.ini最后一行添加extension=curl.so即可。
相关解释(带圆圈的数字编号)可参考:https://panxu.net/article/8392.html