我正在本地主机上的wordpress网站上工作,当我试图改变主题时,它崩溃了。我该怎么办?
致命错误:在第124行的C:\xampp\htdocs\wordpress\wp-content\plugins\buildr-features\inc\functions-customizer.php中找不到类'BUILDR_OPTIONS‘
发布于 2018-07-13 16:50:34
不要把错误信息看作是不可读的古文字,自己读出来,如下所示:
Fatal error。这意味着PHP不能处理错误,它不知道如何处理它。PHP可以跳过一些错误,但是任何触发Fatal error的错误都是致命的(对于脚本(可能还有开发人员的理智?)
现在,我们需要弄清楚它为什么会死。“在脚本位置的行号上找不到类BUILDR_OPTIONS”
如果您转到该目录C:\xampp\htdocs\wordpress\wp-content\plugins\buildr-features\inc\并打开该文件functions-customizer.php,然后转到第24行,您将看到它试图实例化一个名为BUILDR_OPTIONS的类,可能会使用如下所示:
$buildr_options = new BUILDR_OPTIONS();错误提到还没有找到BUILDR_OPTIONS类(这意味着它还没有定义)。
因为这是在您更改主题时发生的,所以我敢打赌,您的旧主题定义了该类(它是否偶然命名为类似于Buildr主题的名称?)因此,要么重新激活该主题,要么禁用buildr-features插件。如果无法访问仪表板,则可以通过编辑文件夹名来禁用仪表板。标准的“我要重命名这个插件以暂时禁用它”的做法是用-x后缀重命名它,所以在本例中将它重命名为buildr-features-x。这将关闭插件,并重新命名它将导致它重新激活。
所以你最简单的选择是:
https://stackoverflow.com/questions/51327570
复制相似问题