Home  >  Article  >  php教程  >  从源码编译安装PHP扩展

从源码编译安装PHP扩展

WBOY
WBOYOriginal
2016-06-06 20:09:351418browse

今天在使用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扩展了

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

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn