Red Hat Enterprise Linux的标配PHP版本是5.1.x,而JSON是在5.2被引入到core里面去的。
升级5.2固然是个办法,但是发布版的二进制环境是相对稳定的,本着能懒就懒,能不升级就不升级的原则,决定手工安装。
先编译出json.so
wget http://www.aurore.net/projects/php-json/php-json-ext-1.2.0.tar.bz2
bzip2 -d php-json-ext-1.2.0.tar.bz2
tar xf php-json-ext-1.2.0.tar
cd php-json-ext-1.2.0
phpize
./configuremake
然后找到机器上的php .so目录,因为i386和64系统是不一样的。
locate mysql.so
然后把json.so 拷贝过去。
修改php.ini,加一句。
extension=json.so
最后重新启动httpd.
service httpd restart
没有评论:
发表评论