切换到源码的目录
1.phpize(如果提示找不到该命令的话,那么使用yum install php-devel安装)
2.运行configure
3.make test查看是否有报错,
如果出现,这个错误的话,那么解决方案是,编辑/etc/php.ini 修改成下图所示,(需要重启httpd),json.so扩展需要放在molten.so扩展前面
然后将/etc/php.d/json.ini 的内容注释掉,不然json扩展会加载2次。出现这个错误跟php配置文件的加载顺序有关,php会先去读取/etc/php.d/下面的配置文件,然后再读取php.ini的文件扩展
4、重新编译./configure ->make test 查看是否有提示错误。如果没提示错误的话那么就是 安装
5、安装
make && make install
6、使用php -m 查看下是否有提示错误
在我的服务上还有一个错误,这个问题也是因为配置文件的加载顺序问题,处理方式跟上面的一样
,调整配置文件后(需要重启httpd),再php -m 看下是否有错误。
7、打印phpinfo(),看下molten扩展是否安装了,如果安装成功会出现如下: