【问题标题】:getting 500 error on wp-admin page在 wp-admin 页面上出现 500 错误
【发布时间】:2017-09-28 13:07:32
【问题描述】:

上周我遇到了奇怪的情况,我打开了我的网站,然后我打开了我的 wp-admin 页面,它应该像我的前面一样工作,但我遇到了 500 错误。

我几乎在谷歌上尝试了所有事情来找到这种情况,但没有任何帮助。

我记得上次我在主题函数文件和 WordPress 配置文件中工作时,我检查了 .htaccess 文件,一切都很好。

我也确实用旧内容替换了内容并为配置创建了新文件,但没有任何效果。我禁用了所有启用调试模式的插件,但没有任何帮助 我应该怎么办 ?我不想失去任何东西

【问题讨论】:

  • 您是否尝试将 wp_debug 更改为 true 并查看是否显示任何错误?
  • @NeilKennedy 是的,我将 wp_debug 设为 true 我所看到的只是已弃用的警告和一些插件通知,因此我禁用了导致通知的插件,但仍然有大量警告已弃用等。我不是 WordPress 开发人员.我得到的只是所有警告都不是我的问题,我认为我的问题是其他问题,但我不知道。
  • 所以当您将 wp_debug 设置为 true 并尝试加载 wp-admin 时,没有显示 500 错误,只是显示了警告和错误消息?根据我的经验,发生这种情况时,这些错误之一导致了 500 错误的问题。是否有任何错误“致命”?

标签: php wordpress .htaccess cpanel


【解决方案1】:

很高兴您使用不兼容的 PHP 版本对错误进行了排序。

为了正确调试HTTP 500 错误,您应该执行以下操作。

  • 在您的php.ini 中,将error_reporting 设置为-1
  • 关闭display_errors
  • 设置自定义error_log 路径。

然后在您的终端中输入tail -f /path/to/error_log

现在,当您处理项目时,您可以进入终端,您将看到所有通知、警告、弃用消息和致命错误消息,并实时滚动过去。

然后你就可以拧紧螺丝了。空日志意味着编写良好的代码!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多