扩展PHP 添加CURL扩展库

curl扩展  时间:2021-03-19  阅读:()

查看更多视频教程

PHP添加CURL扩展库

本次编译只是单独编译PHP的扩展库然后将编译好的php扩展库加到现在运行的php中不对现在运行的php重新编译所以对现在运行的php没有任何影响。

做法一

1. 找到当前运行的php版本的源代码目录如php-5.2.3。进入curl扩展库目录。

$cd /home/src/php-5.2.3/ext/curl

2. 调用phpize程序生成编译配置文件。

$/usr/local/php/bin/phpize

3.编译扩展库分别执行下面的configure和make命令。

$./configure -with-php-config=/usr/local/php/bin/php-config

这一步执行通过后再执行make命令如果conf igure执行不通过则查找错误原因

$make PS ^_^不错的php开发交流群 304224365验证 wk

#make成功执行后生成的扩展库文件在当前目录的modul es子目录下

如/home/php-5.2.3/ext/curl/modules/curl. so

4.配置php. ini文件

#将编译好的扩展库文件复制到PHP的扩展目录下可通过查看phpinfo信息。 。

$cp /home/src/php-5.2.3/ext/curl /modules/curl. so /usr/local/php/ext

#在php. ini文件中找到设置扩展目录的位置然后将扩展路径设置到Apache2 modules目录下并添加扩展库位置。extension_dir = “/usr/local/php/ext/”extension=curl. so

##如果还要添加别的扩展库的话则只需先将php扩展库编译好然后copy到apache2 modules目录下再在这个位置添加一行将编译后的扩展库文件名加上即可。

5.重启apache查看phpinfo信息 即可看到刚才添加进去的curl扩展库。

做法二

1. 安装crulwget http://curl.haxx. se/download/curl-7. 19.6. tar.gztar -zxvf curl-7. 19.6. tar.gzcd curl-7. 19.6

./configure --prefix=/usr/local/curlmakemake install

2.编译生成扩展进入php源程序目录中的ext目录中这里存放着各个扩展模块的源代码选择你需要的模块 比如curl模块cd /usr/webserver-soft/php-5.2. 14/ext/curl/

执行phpize生成编译文件 phpize在PHP安装目录的bin目录下cd /home/src/curl-7. 19.6

./conf igure --with-curl=/usr/local/curl --with-php-conf ig=/usr/local/php/bin/php-conf igmakemake install

这样 curl. so就被复制到PHP对应目录如

查看更多视频教程

/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/

3.修改配置在php. ini里设置扩展目录extension_dir = "/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/"

并添加扩展模块引用extension = curl. so

4.检查并重启Apache

/usr/local/php/bin/php -v

执行这个命令时 php会去检查配置文件是否正确

4.检查php已加载的模块

/usr/local/php/bin/php –m | grep curl

来源清源教育

RepriseHosting:$27.97/月-L5640,16G内存,1TB硬盘,10TB月流量,西雅图机房

RepriseHosting是成立于2012年的国外主机商,提供独立服务器租用和VPS主机等产品,数据中心在美国西雅图和拉斯维加斯机房。商家提供的独立服务器以较低的价格为主,目前针对西雅图机房部分独立服务器提供的优惠仍然有效,除了价格折扣外,还免费升级内存和带宽,商家支持使用支付宝或者PayPal、信用卡等付款方式。配置一 $27.97/月CPU:Intel Xeon L5640内存:16GB(原...

digital-vm$80/月,最高10GDigital-VM1Gbps带宽带宽

digital-vm在日本东京机房当前提供1Gbps带宽、2Gbps带宽、10Gbps带宽接入的独立服务器,每个月自带10T免费流量,一个独立IPv4。支持额外购买流量:20T-$30/月、50T-$150/月、100T-$270美元/月;也支持额外购买IPv4,/29-$5/月、/28-$13/月。独立从下单开始一般24小时内可以上架。官方网站:https://digital-vm.com/de...

提速啦(24元/月)河南BGP云服务器活动 买一年送一年4核 4G 5M

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

curl扩展为你推荐
accessdenied上网时电脑上显示access denied 是怎么回事sqlserver数据库电脑如何找到sql server数据库sqlserver数据库如何登陆sql server中的数据库sqlserver数据库SQL Server 数据库 (+) 这个是什么意思波音737起飞爆胎美国737MAX又紧急迫降,为什么它还在飞?特朗普吐槽iPhone为什么这么多人讨厌苹果呢?iPhone配置不足但是iOS流畅度确实很高很强大,性能领先几乎所有国产特朗普吐槽iPhone为什么那么多人吐槽iphone申请支付宝账户我要申请支付宝账户360防火墙在哪里设置360安全防护中心在哪抢米网怎么样才能在小米官方网站抢到手机?
云南虚拟主机 已备案未注册域名 台湾服务器 外贸主机 cpanel主机 谷歌香港 网站监控 天猫双十一抢红包 好看qq空间 新世界服务器 宏讯 阿里云官方网站 美国盐湖城 韩国代理ip 阿里云邮箱登陆地址 域名转入 googlevoice wordpress空间 privatetracker 美国asp空间 更多