跳到主要内容

如何修复您的 WordPress 网站上的严重错误

如果您看到类似下面的严重错误信息,建议您立即修复。

**您的网站发生了严重错误。请检查您的网站管理员邮箱以获取相关指示。**

注意:在 PHP 5.3 中,系统会不时检查管理员邮箱,以确保管理员邮箱地址设置正确且可用。

以下是您可以尝试的一些故障排除步骤来修复此问题:

  1. 确保管理员邮箱地址正确,并且您的主机邮件功能正常工作。

  2. 检查您的垃圾邮件文件夹。某些邮件,尤其是这类邮件,常常被误判为垃圾邮件。

  3. 确保您的 PHP 已更新。(大多数问题通过更新 PHP 可解决。)

  4. 在文件管理器中查找错误日志。操作步骤如下:

    1. 在您的 cPanel 中,导航到文件部分,然后找到文件管理器
      cPanel File Manager
    2. 点击 public_html。如果您有多个域名,请进入相关域名的文件夹
      Public_Html
    3. 查找 error_log 文件。最新的错误记录位于文件底部,包含日期和时间。您可以使用此 error_log 文件来确定网站错误提示的原因。
      Error Log
  5. 如果仍然看不到任何错误信息,请继续执行以下步骤。

  6. 返回到 public_html 或多个域名的相应文件夹,启用 wp_debugwp_debug_log

  7. public_html 中找到 wp-config.php 文件,右键点击并选择 编辑
    WP Config

  8. 查找脚本 define( 'WP_DEBUG', false );,它位于底部注释
    "That's all, stop editing! Happy publishing"(这是代码注释,表示“到此为止,停止编辑!祝您发布顺利”)之前。
    Define WP Debug False

  9. 在下一行插入 define( 'WP_DEBUG_LOG', false );
    Define WP Debug Log False

  10. false 替换为 true,以启用调试日志功能。
    Define WP Debug Log True

  11. 点击右上角的 保存更改
    Confirm Save Changes

  12. 尝试通过您的 WordPress 仪表盘禁用所有插件,并启用默认主题之一。

如果无法访问 WordPress 仪表盘,请参考《使用数据库启用/禁用 WordPress 插件》一文,通过 phpMyAdmin 数据库禁用插件。

  1. 插件禁用后,您应该能够访问 WordPress 仪表盘。
  2. 刷新您的网站。如果问题消失,逐个启用插件以确定问题源头。

以下是一些关于 WordPress 故障排除的额外有用文章:

  • 点击 WordPress 链接后出现 404 错误
  • WordPress API 请求期间的错误
  • WordPress 首页修复