>  기사  >  php教程  >  从源码编译安装PHP扩展

从源码编译安装PHP扩展

WBOY
WBOY원래의
2016-06-06 20:09:351487검색

今天在使用curl的时候却发现当时安装PHP的时候啥扩展都没有安装,我安装PHP的时候是通过源码的方式安装的,这里也就用源码编译的方式安装一下扩展。 1 首先进入到php源码包中 cd /home/bandit/download/software/php-5.5.25/ext/gettext 2 在curl文件夹下产

选区_021

今天在使用curl的时候却发现当时安装PHP的时候啥扩展都没有安装,我安装PHP的时候是通过源码的方式安装的,这里也就用源码编译的方式安装一下扩展。

1 首先进入到php源码包中
cd /home/bandit/download/software/php-5.5.25/ext/gettext
2 在curl文件夹下产生configure文件
/opt/php/bin/phpize
3 配置编译
./configure –with-php-config=/opt/php/bin/php-config –with-curl
make && make install
4 在/usr/local/php/extensions下产生一个gettext.so文件
5 确定 php.ini文件中的extension_dir=/opt/php/lib/php/extensions 跟 extension=curl.so

然后在终端输入php -m这时候在显示的安装扩展里面就可以看到curl扩展了

学会了这种方法以后就可以直接从源码里面编译的到扩展,以后再也不用担心找不到扩展文件了。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.