php

位置:IT落伍者 >> php >> 浏览文章

Linux系统安装php扩展cURL


发布日期:2019年03月02日
 
Linux系统安装php扩展cURL

Linux 作为一款成熟而稳定的操作系统其具备很多的优点于是大部分人学习Linux操作系统本文为你介绍Linux下php扩展cURL的安装方法希望你 能学会Linux下php扩展cURL的安装的知识

方法一

安装cURL

# wget targz # tar zxf curltargz # /configure –prefix=/usr/local/curl # make; make install

安装php

只要打开开关 –withcurl=/usr/local/curl

就可以了

这个扩展库还是非常棒是 fsockopen等等相关的有效的替代品

方法二

进入安装原php的源码目录

cd ext cd curl phpize /configure –withcurl=DIR make

就会在PHPDIR/ext/curl/moudles/下生成curlso的文件

复制curlso文件到extensions的配 置目录修改phpini就好了

以上两种就是Linux下php扩展cURL的安装方法

sh# wget targz

sh# tar zxvf curl*gz

sh# cd curl*

sh# /configure prefix=/usr/local/curl

sh# make

sh# make install sh# cd /usr/local/src/php (这是源码安装php时的源码目录)

sh# cd /ext/curl

sh# phpize

sh# /configure withcurl=/usr/local/curl

运行/configure时如果提示

configure: error: Cannot find phpconfig Please use withphpconfig=PATH

请使用:

/configure withphpconfig=/phpinstallpath/bin/phpconfig #而不是使用phpini

sh# make

sh# cp modules/curlso /usr/local/lib/php/extensions (复制modules/curlso到php的扩展目录下)

(修改phpini文件加入: extension=curlso)

sh# apachectl k restart (重启apache应该php就有curl扩展了) phpini修改方法根据你的实际curlso文件位置来写比较我编译后的位置 /usr/local/php/lib/php/extensions/nodebugzts/ 那么phpini就加上 extension=/usr/local/php/lib/php/extensions/nodebugzts/curlso

               

上一篇:PHP和ASP对象的等价关系详谈

下一篇:Apache+PHP+MySQL建立数据库驱动的动态网站