PHP如何开启curl

PHP如何开启curl,第1张

在安装一些PHP网站的时候,会提示要求开启curl_getinfo()函数支持功能,否则网站无法安装,在网上找了一些资料,试了好多次终于将curl_getinfo()的功能开启,下面介绍一下开启的具体过程。

工具/原料

php.ini

方法/步骤

首先打开php.ini文件,一般默认放在C盘windows目录下。

在php.ini文件夹下,查找extension=php_curl.dll,找到后,把它前面的分号去掉,让它起作用。

然后再查找extension_dir=,看看后面的地址指向哪个文件夹,然后打开这个文件夹。

从这个php5文件夹中找到libeay32.dll, ssleay32.dll,这两个文件,然后把这两个文件拷贝到c盘windows里的system32文件中。

重新启动系统就可以了,网上说只要重启iis或apcha等,但试了好像不灵,果断重启都可以了。

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。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/58851.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-27
下一篇2023-02-27

发表评论

登录后才能评论

评论列表(0条)

    保存