PHP扩展模块安装

 

查看已加载的模块

 

如果模块没有加载进来,则重新编译php或动态加载

 /usr/local/php/bin/php -m  #发现curl未加载

 

很多模块远在php的ext目录里,没有就去下载,这里有curl模块

查看有没有编译curl模块,发现未编译

 

cd curl

/usr/local/php/bin/phpize

 借助phpize工具生成configure文件

yum install curl curl-devel -y  #下载curl源码,ext有curl模块就不用下载

 ./configure --with-php-config=/usr/local/php/bin/php-config  #编译

 make

 make install

.so就是所需要的文件

 extension_dir放在这里

也可以自定义extension_dir路径

vim /usr/local/php/etc/php.ini

 

extension=curl.so

查看动态模块

 grep '^extension=' /usr/local/php/etc/php.ini

 

 

posted @ 2015-09-14 15:36  沐风先生  阅读(148)  评论(0编辑  收藏  举报