【问题标题】:getting error as Internal Server error将错误作为内部服务器错误
【发布时间】:2010-06-12 06:58:14
【问题描述】:

当我尝试运行我的网站时,它给出了内部服务器错误,当我刷新页面时,我得到了正确的结果。错误页面如下所示:

内部服务器错误
服务器遇到内部错误或配置错误,无法完成您的请求。 请联系服务器管理员 webmaster@test.mywebsite.com 并告知他们错误发生的时间,以及您所做的任何可能导致错误的事情。 服务器错误日志中可能提供有关此错误的更多信息。 此外,在尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。

我还检查了服务器上的 error_log 文件,它给出的错误如下: [2010 年 6 月 12 日星期六 01:21:55] [错误] [客户端 117.195.6.76] 文件不存在:/home/rohit25/public_html/test/500.shtml,引用者:http://www.test.mysite.com/home.php

有时可能会出错; [2010 年 5 月 29 日星期六 19:35:12] [错误] [客户端 97.85.189.208] 文件不存在:/home2/carlton/public_html/test/favicon.ico

配置文件是否需要更改,我也尝试在自定义错误页面中包含此错误代码,它显示错误页面,无法解决此问题。

我们将不胜感激您的紧急帮助。

【问题讨论】:

  • 你在使用htacces/url重写吗?
  • 是的,我正在使用 .htaccess 文件,其中自定义了各种错误,例如 400、401、404、301、403、408、405。

标签: php apache web-services


【解决方案1】:

您从日志中发布的两个错误是 404 错误。您需要将服务器配置为报告 HTTP 500 错误,即导致上述消息的内部服务器错误。

【讨论】:

  • 我已将此错误包含在 .htaccess 文件中。 Ben 请您详细说明这些设置吗?
猜你喜欢
  • 2011-07-28
  • 2022-08-11
  • 2012-06-15
  • 2012-06-03
  • 2011-08-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多