php的mbstring模块安装折腾记录
2011-09-25 15:49
330 查看
这两天在安装一个程序时,要使用mbstring模块,可是现在在服务器上面根本没有这个模块,于是乎安装步骤就进行不下去,于是乎就开始折腾mbstring的安装;
网上介绍到了几种方式,如如何为已安装php扩展安装mbstring,WINDOWS下面的安装mbstring的方式,通过yum命令的安装方式等,这些都不适合,特别是如何为已安装php扩展安装mbstring以为是靠谱的一种方式,结果也没有解决问题,不是这种方式有问题,是我自己的php根本就没有加载php.ini配置文件,最后方式是一个终极解决方案,适合于任何新模块的安装,也很简单,也就是写一个php的文件,查看当前php的环境信息,就一行内容:
<?php phpinfo();?>
任意命名,放到web目录的任意地方,执行这个文件,在出现在界面的第三行的Configure Command中,就可以看到自己原来安装php是传入configure的参数,将这个参数拷贝出来,去掉头部和尾部的" ' ",再来一个全部替换,将“' '”替换为空格,那就得到原来的配置命令了,这个时候就可以重新安装php了,而不用担心因为时间太久了忘了原来的配置参数,而导致重新安装使有些东西不可用,只需要在原来的配置命令后加上"--enable-mbstring",再make、make
install就OK了,再刷新探针页面,终于显示已经支持mbstring了。
本文出自:冯立彬的博客
网上介绍到了几种方式,如如何为已安装php扩展安装mbstring,WINDOWS下面的安装mbstring的方式,通过yum命令的安装方式等,这些都不适合,特别是如何为已安装php扩展安装mbstring以为是靠谱的一种方式,结果也没有解决问题,不是这种方式有问题,是我自己的php根本就没有加载php.ini配置文件,最后方式是一个终极解决方案,适合于任何新模块的安装,也很简单,也就是写一个php的文件,查看当前php的环境信息,就一行内容:
<?php phpinfo();?>
任意命名,放到web目录的任意地方,执行这个文件,在出现在界面的第三行的Configure Command中,就可以看到自己原来安装php是传入configure的参数,将这个参数拷贝出来,去掉头部和尾部的" ' ",再来一个全部替换,将“' '”替换为空格,那就得到原来的配置命令了,这个时候就可以重新安装php了,而不用担心因为时间太久了忘了原来的配置参数,而导致重新安装使有些东西不可用,只需要在原来的配置命令后加上"--enable-mbstring",再make、make
install就OK了,再刷新探针页面,终于显示已经支持mbstring了。
本文出自:冯立彬的博客
相关文章推荐
- php的mbstring模块安装折腾记录
- php-redis扩展模块安装记录
- ubuntu下针对php的thrift 安装折腾记录
- PHP配置,PHP模块安装
- Linux下php安装openSSL模块
- mac 中安装redis 以及 安装php-redis扩展过程详细记录
- php扩展模块eAccelerator,mysql_pdo,memcache安装配置
- PHP的安装(1)-PHP及其模块的安装
- Centos6.3 PHP编译安装JSON模块报错解决
- phpize为php在不重新编译php情况下安装模块openssl
- linux下为已经存在的php安装mbstring扩展
- 编译安装LAMP--php模块方式构建LAMP
- 安装和配置Apache,PHP,Mysql.记录一下。
- centos php安装memcached模块
- linux下安装好php后,如何安装其他扩展模块
- centos安装php模块之后还是提示not found解决方法
- PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
- 在linux中使用phpize安装php扩展模块
- php扩展模块安装
- PHP 4.1.0 在 Windows 下的 Apache 模块方式安装