centos自带的PHP 5.1.6不带php-json模块,需要自己编译,网上流传的是新添加一个php源,其实不用那么麻烦,根据不同的php版用官方的SRPM即可
1.先看一下系统有没有安装php-devel 开发包
rpm -qa |grep php-devel
2.从http://www.aurore.net/projects/php-json/下载php-json的源码包
wget http://www.aurore.net/projects/php-json/php-json-4.3.2_1.2.1-1.aurore.src.rpm
rpmbuild --rebuild php-json-4.3.2_1.2.1-1.aurore.src.rpm
编译后的源码包在/usr/src/redhat/RPMS/i386然后在安装一下
rpm -ivh php-json-5.1.6_1.1.0-1.aurore.i386.rpm
重启一下apache在看一下phpinfo();就能到
转载于:https://blog.51cto.com/huangyu/500129