220 WordPress莫名错误:wp-login.php登录页一片空白

ps:之所以分成两篇文章来发帖,是为了方便自己归类整理
接上篇:
WordPress莫名错误:Fatal error: Call to undefined function: wp()

 

在解决了上篇提到的错误之后,
准备登陆后台,打开wp-login.php,一片空白,?,F5刷新,还是一片空白,oops~

 

搜索之,发现问题依然出在wp-config.php。安装程序建立wp-config.php文件默认编码格式是utf-8,改成ANSI编码格式,问题解决了。。。
网上也有说是文件的权限不是755也会造成的页面一片空白的情况。但我认为一般不会是这个原因造成的,只要是没有手动去修改过文件权限的话。而且我查看了一下我这里的wp-config.php的权限也不是755,而是666,也正常。

 

以上两个问题,病灶都是出在wp-config.php,但病因是什么呢?我现在严重怀疑是插件造成的,一些插件可能会修改wp-config.php以配置一些功能,但在修改保存过程中出现了未知错误或兼容性考虑不周,导致wp-config.php文件被毁(内容变乱,被清空,编码格式改变)。

 

我想到也许可以通过修改wp-config.php的属性为只读不可写(仅在我们主动需要修改wp-config的时候才改为可读写属性),这样来避免插件的不可预料的修改造成的错误。此法还未测试。