Apache服务器环境安装cacti时PHP页面显示空缺若何解

日期:2013-08-25 / 人气: / 来源:网络

现象描述:

安装cacti软件时,apache配置正常,成功启动;

cacti软件包正常;

mysql数据库正常运行;

访问cacti的首页面为空白,并且apache日志中无任何记录产生,测试phpinfo页面可以正常显示,该问题到底出在哪里?

分析过程:

查看apache加载的php模块是否正确

httpd -M 查看php模块是否被apache正确加载

php5_module (shared)

结果证明,php5模块被正常加载,从phpinfo页面可以正常显示也能证明了这一点。但为什么cacti的index.php页面就无法正常访问呢?

rpm -qa|grep php

查看后发现系统安装了两套php的rpm包,并且php-common和php53-common存在冲突,原因可能就在这里。

解决过程:

因为都是rpm安装的php包,使用yum卸载掉所有的php安装包,然后选择正确的重新安装。

yum remove php*

卸载了所有php包和php53的包

yum install php53*

因为apache加载的是php53的模块,所以我们这里安装php53的所有包。

成功安装完成后,在浏览器再次访问 http://192.168.1.10/cacti,成功显示出页面了,问题搞定。

小结:我遇到这个问题的时候在百度中搜索了一下,发现很多技术朋友都在问,但都没有一个很好的回答。我也是经过了闹心的分析以后发现是安装了多个php版本冲突导致,我把这个解决过程写到我的博客里,供大家参考吧。

Hypervisor备份技巧

导读:在备份虚拟服务器时不知道大家会使用什么方法,在这里我给大家讲一下Hyper-V环境下备份虚拟服务器的方法,以及Hypervisor备份和虚拟机备份的不同之处。一、父分区备份父分区备份一般在Hypervisor层创建,而不会在每个虚拟机中创建。进行父分区备份的一个好

硬盘数据恢复,

作者:管理员




现在致电4006-2991-90 OR 查看更多联系方式 →

Go To Top 回顶部