Linux下为PHP添加扩展库的方法

很多时候在编译PHP的时候好多扩展都没有加;等运行web程序的时候,才发现需要用到很多扩展,但是我PHP已经搭建好了,又不想重新编译,安装。
现在用phpize安装扩展库进行添加。

如(php版本5.1.6,安装目录/usr/local/php,源代码目录/usr/local/src/php5.1.6):
1、用cd命令进入php的源代码目录下的etc/mbstring目录下,即“/usr/local/src/php5.1.6/etc/mbstring”;
2、执行
  #/usr/local/php/bin/phpize
3、执行
  #./configure --with-php-config=/usr/local/php/bin/php-config
4、执行make && make install。完成后会在/usr/local/php/lib/php/extensions(假设php的安装目录是/usr/local/php)里目录里生成一个类似于no-debug-non-zts-20060613的子目录,而在这个子目录里,就会有一个编译好的mbstring.so模块文件。
5、之后系统提示mbstring.so文件所在的目录。根据php.ini中指示的extension_dir指向的目录中,将其复制过去
6、修改php.ini,添加一句extension=mbstring.so

你可能感兴趣的:(PHP,linux,扩展)