开启curl扩展,这需要修改PHP的配置,在Windows 中只需简单三步:
将PHP安装文件夹下的三个文件php_curl.dll(可能在ext文件夹中),libeay32.dll,ssleay32.dll 复制到 %windir%/system32下。
2、打开php.ini(可能在PHP环境的安装目录下,默认在c:\WINDOWS目录下),将extension=php_curl.dll头部的分号去掉。
3、重启php的服务(apache或者IIS),如重启IIS,运行iisreset即可。
windows下开启方法:1、拷贝PHP目录中的libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll文件到 system32 目录。
2、修改php.ini:配置好 extension_dir ,去掉 extension = php_curl.dll 前面的分号。3、重起apache。测试是否安装成功:
<?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
# wget http://curl.haxx.se/download/curl-7.17.1.tar.gz
# tar -zxf curl-7.17.1.tar.gz
# ./configure --prefix=/usr/local/curl
# makemake install安装php 只要打开开关 --with-curl=/usr/local/curl 就可以了。 这个扩展库还是非常棒,是fsockopen等等相关的有效的替代品。
方法二
进入安装 原php 的源码目录,cd ext
cd curl
phpize
./configure --with-curl =DIR
make
就会在PHPDIR/ext/curl /moudles/下生成curl .so的文件。复制curl .so文件到extensions的配置目录,修改php .ini就好了
1、将PHP文件夹下的三个文件php_curl.dll,libeay32.dll,ssleay32.dll复制到system32下2、将php.ini(c:WINDOWS目录下)中的extension=php_curl.dll中的分号去掉
3、重启apache或者IIS。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)