【问题标题】:Internal Server Error 500 on .PHP pages only仅限 .PHP 页面上的内部服务器错误 500
【发布时间】:2014-09-26 14:38:49
【问题描述】:

在过去的 12 个月里,这个问题每周都会发生几次,但过去从未持续超过一个小时,有时甚至更短。然而这一次,它已经显示了近 18 个小时,所以这次它显然不会自行消失。我已经完成了通常的谷歌搜索并在这里检查了类似的问题,但没有给我一个解决方案。

我使用 HostPapa 进行托管,而 cPanel 中的错误日志也对我没有帮助。它通常只是说找不到名为 robots.txt 的文件,也找不到 404.shtml 文件。此时,即使我尝试事先访问该站点,错误日志也是完全空的。

我听到的最好的理论是错误的权限和/或禁用 Zend Guard?

[Fri Sep 26 15:54:05 2014] [error] [client 62.24.222.132] 文件不存在:/home/tmsth125/public_html/robots.txt,引用者:http://tmsthermalstore.com/robots.txt [2014 年 9 月 26 日星期五 15:53:56] [错误] [客户端 62.24.222.131] 文件不存在:/home/tmsth125/public_html/404.shtml,引用者:http://tmsthermalstore.com/helloworld.php [Fri Sep 26 15:53:56 2014] [error] [client 62.24.222.131] 文件不存在:/home/tmsth125/public_html/helloworld.php,引用者:http://tmsthermalstore.com/helloworld.php

【问题讨论】:

  • 除非您在配置中明确禁用它们,否则错误日志中必须有一条消息。
  • 您是否尝试过基本的 PHP 页面,即打印“Hello world”; ?看看它是一般问题还是例如问题一个包含在所有 php 中的文件?
  • 在过去的一年里,您一次托管了一次长达一个小时,每周几次,莫名其妙地浪费您的时间,您还在使用该公司吗?他们的客户服务对此有何看法?
  • @CraigyCraigo 如果错误(过去)在您不做任何事情的情况下再次消失,那么它们与您的活动无关。
  • @CraigyCraigo 您应该联系您的房东。如果一个简单的<?php phpinfo(); 失败,那么错误就在他们的网站上。其他选项:您可能必须在配置面板中启用一次 PHP?

标签: php internal-server-error


【解决方案1】:

通过在线聊天联系客户支持后,他们修复了问题并确认它与 php.ini 文件中的权限有关。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-25
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    • 2021-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多