我搜索了所有论坛,都找不到问题的答案。我试着在我的网站上安装一些使用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/.提前感谢您的回复。
我每年都会收到几次这个问题。
以下是我的调试步骤:
-
确保apache正在运行
ps ax | grep httpd | grep -v grep
并且它在端口80上侦听http:
netstat -l | grep http
- 在根目录中添加一个index.html,并检查
-
使用添加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