如何修复您的 WordPress 网站上的严重错误
如果您看到类似下面的严重错误信息,建议您立即修复。
**您的网站发生了严重错误。请检查您的网站管理员邮箱以获取相关指示。**
注意:在 PHP 5.3 中,系统会不时检查管理员邮箱,以确保管理员邮箱地址设置正确且可用。
以下是您可以尝试的一些故障排除步骤来修复此问题:
-
确保管理员邮箱地址正确,并且您的主机邮件功能正常工作。
-
检查您的垃圾邮件文件夹。某些邮件,尤其是这类邮件,常常被误判为垃圾邮件。
-
确保您的 PHP 已更新。(大多数问题通过更新 PHP 可解决。)
-
在文件管理器中查找错误日志。操作步骤如下:
- 在您的 cPanel 中,导航到文件部分,然后找到文件管理器。
- 点击 public_html。如果您有多个域名,请进入相关域名的文件夹。
- 查找 error_log 文件。最新的错误记录位于文件底部,包含日期和时间。您可以使用此 error_log 文件来确定网站错误提示的原因。
- 在您的 cPanel 中,导航到文件部分,然后找到文件管理器。
-
如果仍然看不到任何错误信息,请继续执行以下步骤。
-
返回到 public_html 或多个域名的相应文件夹,启用 wp_debug 和 wp_debug_log。
-
在 public_html 中找到
wp-config.php文件,右键点击并选择 编辑。
-
查找脚本
define( 'WP_DEBUG', false );,它位于底部注释
"That's all, stop editing! Happy publishing"(这是代码注释,表示“到此为止,停止编辑!祝您发布顺利”)之前。
-
在下一行插入
define( 'WP_DEBUG_LOG', false );。
-
将
false替换为true,以启用调试日志功能。
-
点击右上角的 保存更改。
-
尝试通过您的 WordPress 仪表盘禁用所有插件,并启用默认主题之一。
如果无法访问 WordPress 仪表盘,请参考《使用数据库启用/禁用 WordPress 插件》一文,通过 phpMyAdmin 数据库禁用插件。
- 插件禁用后,您应该能够访问 WordPress 仪表盘。
- 刷新您的网站。如果问题消失,逐个启用插件以确定问题源头。
以下是一些关于 WordPress 故障排除的额外有用文章:
- 点击 WordPress 链接后出现 404 错误
- WordPress API 请求期间的错误
- WordPress 首页修复