wordpress解决:Cookies因预料之外的输出被阻止。要获取帮助,请参见此文档或访问支持论坛。
今天早上登录wordpress发现出现这个错误:Cookies因预料之外的输出被阻止。要获取帮助,请参见此文档或访问支持论坛。换了IE,谷歌,FIREFOX浏览器均不可以。我的同一主机上的另外一个网站是可以正常使用的。所以肯定不是客户端的问题。
在百度上搜了很多,都没有解决,也修改了不行就修改文件 wp-includes/pluggable.php修改 wp_set_auth_cookie 函数。 将setcookie($auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true); 修改为:setcookie($auth_cookie_name, $auth_cookie, $expire, SITECOOKIEPATH, COOKIE_DOMAIN, $secure, true)
还是不行,最后在主题里面的FUNCTIONS.PHP里面,发现昨天修改代码时在 <?php前面多了一个“.”去掉之后就ok了,出现这个错误的原因大多是因为FUNCTIONS.PHP的原因,可以检查一下FUNCTIONS.PHP,还有人说,FUNCTIONS.PHP里面不能有空行,去掉试一试,希望能对你们有帮助。
快乐你我
2015年1月16日 13:47
你的回答完美的解决了我的问题,谢谢
Simple-X
2015年1月24日 13:48
真的有用诶,我就是把前面的一个空格符号去掉,就好了。谢谢!
小兽
2015年2月5日 21:15
解决了我的问题,谢谢博主。
煦人
2015年2月6日 22:33
多谢分享~~~ 我也是今天修改function.php后出现这问题,怎么再改回去也不行,最有用之前备份过的function.php覆盖后解决了。看来得养成常备份的好习惯啊…
码海导航
2015年2月8日 11:14
备份确实是个好习惯,哈哈
rr
2015年2月11日 02:31
FUNCTIONS.PHP文件好像有几个,请问是哪个目录下面的,谢谢。
码海导航
2015年2月11日 15:32
在你使用的主题的文件夹下
Obama
2015年3月1日 00:59
博主我刚装完wordpress登录时就提示这个:(
阿斯顿
2015年3月1日 18:27
我的也是刚安装完,就出现这个,你的解决了吗?
xy
2015年3月23日 20:53
一样
LEGEND博客
2015年9月9日 15:14
刚解决,发现不单单是代码问题,还有可能是编码问题,用DW修改后保存发现编码不对,然后用 记事本修改后就会出现登陆报错,拿出备份用sublime_text修改编码后就不会报错
读你
2016年1月28日 17:59
我也出现这个问题了,修改哪个文件的编码啊?怎么修改啊?[挖鼻屎]
lumos
2016年4月1日 13:51
还有一个原因我来说一下,今天刚刚安装了这个WordPress后,我也是换了一个这个主题,叫什么love的,然后里面有一个文件就是function.PHP的,但是我前面没有发现这个点,有一个空行,我直接删除了这个空行,结果也是正常了,写在这里给大家做个参考 ,真几把蛋疼,立即放弃了这个主题
1111
2016年4月1日 13:51
FUNCTIONS.PHP在哪里呢?在你安装的主题里面。theme文件夹里 具体自己找
梁佳钧
2016年5月23日 18:17
亲爱的其实是主机问题您知道吗?