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

时间:2013-11-30 03:28:51

标签: php mysql linux apache2 debian

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

4 个答案:

答案 0 :(得分:0)

您似乎有PHP或Apache错误。

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

我一年有几次这个问题。

以下是我的调试步骤:

  1. 确保apache正在运行

    ps ax | grep httpd | grep -v grep
    

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

    netstat -l | grep http
    
  2. 将index.html添加到根目录并检查
  3. 使用

    添加index.php
  4. 通常会告诉你它的分解地点。

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

答案 3 :(得分:0)

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

500内部服务器错误是一个非常通用的HTTP状态代码,这意味着网站服务器上出现了问题,但服务器无法确定具体问题。

大多数情况下,“出错”意味着网页或网站编程存在问题,与您无任何关系。

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

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