wordpress错误:cookies are blocked due to unexpected output
今天早上登录我的wordpress网站晓得博客,登录不进去,提示的错误信息为 ERROR: cookies are blocked due to unexpected output. For help, please see this documentation or try the support forums.,中文翻译为 “由于意外输出,cookie被阻止。要获得帮助,请参阅此文档或尝试支持论坛。”
既然是cookie的问题,所以就尝试清除了浏览器cookie,更换火狐浏览器、欧朋浏览器甚至IE浏览器,都无法登录到我的wordpress网站,也尝试禁用插禁用插件,但没有任何效果,看来还是太年轻了。
只好求助度娘了,有网友尝试配置wp-config.php 文件,但我昨天没动过这个配置文件;想起昨天修改过子主题的funtion.php文件,
于是替换子主题funtion.php,问题顺利得到解决。
检查日志文件
任何问题的解决方法都是了解它的原因。cookies are blocked due to unexpected out put 的WordPress错误主要原因是活动插件或文件之一(如functions.php或任何其他主题文件)产生意外输出,导致“标头已发送”警告,从而阻止WordPress设置测试cookie系统上。
要解决此问题,请检查您的日志文件(debug.log),打开Cpanel(或)FTP,从您的服务器下载错误日志,检查错误日志文件时,检查错误日志的日期,您开始收到错误。在错误消息中检查它是否显示如下内容:““Can not modify header information–headers already sent by (out put started at”)无法修改标头信息-标头已由(输出开始于”)发送,然后转到文件路径(文件路径:在调试日志文件中)检查问题出在哪里。有时由于文件的空白结尾或关闭php(?>)标记会导致此问题。删除文件的空白结尾并检查。
刷新网站的WordPress登录页面,将显示登录页面而没有任何错误。在某些情况下,可能是插件问题,重命名插件文件夹会有所帮助。但在进行任何更改之前,请确保您已检查错误日志,以便您知道自己在做什么。
wordpress错误汇中解决方法,总有一个适合你。
推荐阅读:WordPress升级错误:Briefly unavailable for scheduled maintenance解决办法
Claude、Netflix、Midjourney、ChatGPT Plus、PS、Disney、Youtube、Office 365、多邻国Plus账号购买,ChatGPT API购买,优惠码XDBK,用户购买的时候输入优惠码可以打95折