1、问题描述
WordPress 登录后台时提示:Cookies 因预料之外的输出被阻止。要获得帮助请参照此文档或访问支持论坛。
于是,出现了用户名和密码正确,死活登录不了后台的情况。
2、解决办法
网上查找的解决方法,无非是 functions.php 文件中删除空格,多余的标点之类的。还有在 IE 选项中启用接受所有 Cookies,以及删除 wp-config.php 中的空行等。。。
然而,我试了所有的方法都不行,无意中发现一个方法是可行的。
我使用的是阿里万网云虚拟主机,所以我登录云主机控制台,左侧打开高级环境设置,php.ini 设置,在 php 环境相关参数下启用输出缓冲区数据块设置,然后保存。刷新登录界面,重新登录后台 ok。