快速解决WordPress错误”there has been a critical error on your website”

上午刚刚修改了一个php文件,后台就跳出了报错信息,“there has been a critical error on your website” 对此有点懵圈,然后在wordpress.org中找了一些解决方案。

初次遇到还有点小慌,不过找起来也还行,对新问题进行解决探索。(主要是本地有备份的文件,所以并没有网站要完蛋的感觉)。

一般来说在建立wordpress站点的时候需要添加一个邮箱,如果网站有什么错误的问题会发送到邮箱中,这应该为提供有关该错误的更多详细信息,并允许以恢复模式访问的网站。如果的邮件中并未收到信息或着还不太清楚如何解决该错误,则这里提供了一些指导性步骤,可指导解决这些问题。

一、确认发生此错误之前正在做什么

有很多原因可能会导致在WordPress中遇到此错误,因此请记住上一个操作是什么。

1.是否安装或删除了插件?
2.是否激活或停用了插件?
3.是否上载,激活或停用了新主题?
4.是否对网络托管进行了任何更改?
5.是否通过FTP更新了任何内容?
6.是否更新了PHP版本?

如果是这样,尝试是不是可以撤消它。如果有机会访问网站后发现此错误,请尝试撤消更改。

二、检查网站日志

使用FTP登录到的站点并检查错误日志。如果那没有帮助,请尝试启用调试模式。
启用调试的方法:使用FTP登录到的站点,然后 在文本编辑器中从WordPress根文件夹中打开wp-config.php文件。找到以下几行

define( 'WP_DEBUG', false );
define( 'WP_DEBUG_DISPLAY', false );
define( 'SCRIPT_DEBUG', false );
define( 'WP_DEBUG_LOG', false );

将false值更改为true并保存。现在,当刷新站点时,可能会看到其他错误,这些错误可能使更好地了解错误的来源。也可以通过FTP查看调试日志。完成后,请确保将其重新设置为false。

三、排除主题冲突

暂时停用当前主题,而改为激活默认的WordPress主题,例如“Twenty Twenty”。为此,请使用FTP登录到的站点。使用wp-content文件夹查找当前主题(wp-content > theme > theme-name)。

通过在文件夹的名称末尾添加一些内容来重命名活动主题的文件夹(例如,将theme-name更改为theme-name-disabled)。完成后,刷新的网站。如果仍然看到相同的错误消息,则说明它不是主题冲突。完成后,请记住改回文件夹名称。

四、排除插件冲突

如果不是主题,则可能是插件问题。可以对单独的插件执行与上述完全相同的操作,以禁用单个插件,也可以完全禁用所有插件。使用FTP登录到的站点,然后在wp-content文件夹中找到plugin文件夹(wp-content > plugins)。

要一次禁用所有插件,请在文件夹名称的末尾添加一些内容(例如将插件更改为plugins-disabled)。

再次刷新的网站。如果仍然看到相同的错误消息,则说明它不是插件冲突。如果错误消息不再显示,并且能够再次查看或访问的网站,则说明的插件之一引起了该问题。需要在这里逐一激活它们并找到源。完成后,请记住改回文件夹名称。

五、回溯

如果更新了插件或对网站的代码进行了某些更改,则可能需要回滚到以前的版本或备份。可以在“开发变更日志”下的插件页面上访问插件的先前版本。

如果现在将以上几种可能的情况都测试仍然无法解决问题,建议与网络托管服务商或网络开发人员联系,他们应该能够为提供帮助。

7 条评论
  • 777

    阳哥遇到错误了吗

    回复
    1. 暮雨清风

      修改好了(●ˇ∀ˇ●)

      回复
  • When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a
    comment is added I get four e-mails with the same comment.
    Is there any way you can remove people from that service?
    Appreciate it!

    回复
    1. 暮雨清风

      I’m very sorry that I don’t have a good idea to solve the problem for you.

      回复
  • Hi, I do think this is a great website. I stumbledupon it ;
    ) I will come back once again since I saved as a favorite it.

    Money and freedom is the best way to change, may you be rich and continue to help others.

    回复
    1. 暮雨清风

      Thank you very much for your recognition and collection, this site is a personal learning record blog, in ordinary times feel interesting or more practical will be updated. O (* ̄, ▽ ̄*)ブ

      回复
  • I’m not that much of a online reader to be honest
    but your blogs really nice, keep it up! I’ll go ahead and bookmark your
    site to come back later. Many thanks

    回复