我网站上的PHP页面显示为空白


PHP Pages on My Website Are Showing Up Blank

我搜索了所有论坛,都找不到问题的答案。我试着在我的网站上安装一些使用PHP的CMS,但所有这些都显示为空白。我已经在php.ini中启用了错误报告,并且没有显示错误。我正在使用Debian7来运行我的服务器。我已经安装了apache2、mysql-server和php5、php5-mysql和libapache2-mod-php5。PHP的配置文件可在此处访问:http://info.ozooma.net/.我目前使用的CMS是Joomla,可在此处访问:http://www.ozooma.net/.提前感谢您的回复。

我每年都会收到几次这个问题。

以下是我的调试步骤:

  1. 确保apache正在运行

    ps ax | grep httpd | grep -v grep
    

    并且它在端口80上侦听http:

    netstat -l | grep http
    
  2. 在根目录中添加一个index.html,并检查
  3. 使用添加index.php

这通常会告诉你它在哪里坏了。

由于您使用CMS,请确保您的URL重写模式已启用,并且您的配置允许重写。

您似乎有PHP或Apache错误。

检查apache日志,根据您的PHP信息,它位于:/var/log/apache2

验证Joomla(2.5或3.x)的最新版本是否已正确安装,因为您运行的是PHP 5.4。Joomla的旧版本无法正确运行PHP 5.4。

您的服务器HTTP 500错误的原因

500内部服务器错误是一个非常通用的HTTP状态代码,这意味着网站的服务器出现了问题,但服务器无法更具体地说明确切的问题是什么

大多数时候,"出错"意味着页面或网站的编程出现问题,与您无关。

注意:在使用Microsoft IIS软件的服务器上发生特定HTTP 500错误时,通常会提供有关该错误原因的更具体信息。查找500之后的数字,如HTTP错误500.19-内部服务器错误,这意味着配置数据无效。

参考编号:http://pcsupport.about.com/od/findbyerrormessage/a/500servererror.htm