linux下为已经存在的php安装mbstring扩展
2012-08-25 15:47
363 查看
有时候我们在编译php的过程中没有enable某些功能,但在以后的使用过程中发现要使用该功能,例如mbstring,同时我们又不想重新编译PHP,这个时候我们就可以采用如下步骤:
1,进入php的源代码目录下的ext/mbstring目录,比如
cd /usr/local/src/php-5.3.8/ext/mbstring
2,找到php的phpize命令,并执行(phpize 命令是用来准备 PHP 扩展库的编译环境的,一般在编译Php的时候会生成该命令,可以使用find找出路径)
/usr/local/php/bin/phpize
3,在/usr/local/src/php-5.3.8/ext/mbstring目录下执行
./configure –with-php-config=/usr/local/php/bin/php-config
php-config也可以使用find命令找到
4,执行make && make install
这个时候会提示你mbstring.so扩展的生成目录
5,拷贝mbstring.so到php.ini中extension_dir所指的目录
cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/mbstring.so /usr/local/php/lib/php/extensions/
6,修改php.ini文件
extension_dir = “./php/extensions/” (如果已经打开则不用理会,没打开去掉前面的分号,同时指定路径)
添加extension=/usr/local/php/lib/php/extensions/mbstring.so
7,重启apache
参考:http://php.net/manual/zh/install.pecl.phpize.php
http://www.thejtechs.com/blogDetail/3/linux-php-mbstring
1,进入php的源代码目录下的ext/mbstring目录,比如
cd /usr/local/src/php-5.3.8/ext/mbstring
2,找到php的phpize命令,并执行(phpize 命令是用来准备 PHP 扩展库的编译环境的,一般在编译Php的时候会生成该命令,可以使用find找出路径)
/usr/local/php/bin/phpize
3,在/usr/local/src/php-5.3.8/ext/mbstring目录下执行
./configure –with-php-config=/usr/local/php/bin/php-config
php-config也可以使用find命令找到
4,执行make && make install
这个时候会提示你mbstring.so扩展的生成目录
5,拷贝mbstring.so到php.ini中extension_dir所指的目录
cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/mbstring.so /usr/local/php/lib/php/extensions/
6,修改php.ini文件
extension_dir = “./php/extensions/” (如果已经打开则不用理会,没打开去掉前面的分号,同时指定路径)
添加extension=/usr/local/php/lib/php/extensions/mbstring.so
7,重启apache
参考:http://php.net/manual/zh/install.pecl.phpize.php
http://www.thejtechs.com/blogDetail/3/linux-php-mbstring
相关文章推荐
- linux下安装php_mbstring扩展
- Linux下安装php的mbstring扩展
- linux系统下php安装mbstring扩展的二种方法
- linux下为已经编译好的php环境添加mysql扩展(php安装完成后如何添加mysql扩展)
- linux安装ffmpeg-php扩展
- Linux下Redis安装使用,主从模式,哨兵模式与PHP扩展(PHP7适用)
- linux下php5.4安装加速扩展apc配置
- Linux安装phpredis扩展
- 服务器源码安装PHP 后如何安装mbstring扩展
- Centos Linux安装php的mcrypt扩展
- Linux 下PHP Version 7.0.1 mongodb服务端和扩展的安装
- Linux下php7.0版本安装redis扩展
- Linux下PHP安装oci8扩展
- linux(fedora)下freetds编译安装及编译php的mssql扩展
- Linux下php安装curl扩展
- CentOS下PHP的SSH2扩展安装方法 linux学习
- 64位Linux环境安装PHP TCC 扩展方法
- php linux上redis扩展安装
- PHP zip扩展Linux下安装过程分享
- linux下安装php扩展mysqli.so