先是我自己的网站出错,提示致命性错误。
然后开启debug模式的时候想当然的用了MediaWiki的方式WP_DEBUG=true;
,结果悲剧了,直接报500错误。
怪异的地方就在于我用谷歌浏览器报错,用微软的却能打开,不过也只能打开首页,所有其他链接都是500错误。甚至一度在nginx配置文件上找原因(因为最近刚修改过)。
直到我们工作室的网站也同样发生致命性错误,我才意识到应该是代码出问题了。
然后才想到可能调试模式都是错的。进入设置文件,删除错误的设置,修改为:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true );
果然错误是因为插件的问题,罪魁祸首是Query Monitor。先给插件改个名,顺利打开。看到该插件的升级信息,立即更新,问题解决。两个网站无一例外,都是这个原因。
哎,以前觉得多个系统好玩,现在觉得好烦!