有时分装置好php后,前面需求一些扩大需求增加出去,又不克不及影响以后php的工作,咱们就只能经过静态增加扩大来完成。
php装置curl扩大的办法:
一.起首明白一些目次
1.源码包目次,就是放从网上下载的源码包文件的目次,外面有下载的php,mysql,http等源码
例如:/usr/local/src/
2.PHP扩大包门路,就是PHP用来支持扩大效劳的软件包,普通正在php源码包的ext目次
例如:/usr/local/src/php-7.0.12/ext/
二. 开端入手装置
1.起首要装置curl效劳,先下载curl源码包放到 源码包目次
下载源码包
https://curl.haxx.se/download/ 或 https://curl.haxx.se/download.html
#解压 tar -zxvf curl-7.55.1.tar.gz #进入目次 cd curl-7.55.1 #预编译(并指定装置地位) mkdir /usr/local/lib/curl ./configure --prefix=/usr/local/lib/curl/ #装置 make && make install
2.装置php的curl扩大,记住预编译 --with-curl = /usr/local/lib/curl就是下面装置curl的目次
#进入 php 扩大包装置地位 cd /usr/local/src/php-7.0.12/ext/curl #天生 configure 文件 /usr/local/php/bin/phpize #预编译 ./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=/usr/local/lib/curl #装置 make && make install
3.装置好后,会提醒正在/usr/local/php/lib/php/extensions/no-debug-zts-20151012/ 天生了curl.so文件
4. php.ini 开启curl支持
extension_dir="/usr/local/php/lib/php/extensions/no-debug-zts-20151012/ " extension=curl.so 开启或许加之
5.重启apache
另有一种比拟罕用的形式,不少罕用的扩大模板php源码曾经整合出来了,间接进入php扩大目次/usr/local/src/php-7.0.12/ext/
找到curl目次,进入目次,/usr/local/php/bin/phpize,天生configure文件, ./configure --with-php-config=/usr/local/php/bin/php-config //编译,make&make install 装置;而后正在php.ini开启扩大;
相干保举:《资源魔》
以上就是php怎样装置curl扩大的具体内容,更多请存眷资源魔其它相干文章!
标签: php php教程 curl php故障解决 php使用问题
抱歉,评论功能暂时关闭!