一般来说,空白意味着有错误发生,解决办法当然是把错误显示出来,需要修改php.ini文件
display_errors = On
error_reporting = E_ALL
我这次碰到的问题比较有意思,phpinfo这个页面是正常的,但访问站点PHP首页是空白,先前的思路主要放在了nginx配置php是否是错误的,倒腾了几次,发现想法有问题,如果是错误的,那phpinfo的页面也不会显示出来,后来想是不是因为下午安装zabbix的时候yum了一些环境RPM包,但查日志,没有什么错误信息,也没有报错,最后就剩机器重做了,而且我已经查了php的log日志,并没有什么有用信息,本着死马当活马医的精神,打开了php的错误显示,好吧,竟然是一个怎么也想不到的配置文件的权限突然出现问题了,所以,以后安装LMNP环境的时候,默认一定要打开PHP的错误显示,很重要。
原创文章,转载请注明: 转载自混沌
本文链接地址: php页面显示空白的解决办法