码云笔记前端博客
Home > WP教程 > 教大家如何解决在登陆页面上显示“Cookies因预料之外的错误被阻止”的问题

教大家如何解决在登陆页面上显示“Cookies因预料之外的错误被阻止”的问题

2018-06-16 分类:WP教程 作者:码云 阅读(1277)

本文共计1473个字,预计阅读时长需要4分钟。

码云笔记整理的文章都是经过小编实际测试过管用的技巧,博客初建的时候就遇到过文章标题说的“Cookies因预料之外的错误被阻止”问题,因为小编当时也是第一次用WordPress建站,所以遇到这种问题当时很懵逼,不知该如何解决,在经过一系列的搜索学习,特将以下几种方法整理出来提供给后面的朋友学习,防止大家采坑,少走弯路,好了废话不多说了,看图说话。

wordpress登录页面出现”Cookies因预料之外的错误被阻止”的问题的几种解决办法

wordpress登录页面出现”Cookies因预料之外的错误被阻止”的问题的几种解决办法

通过上图可以看到WordPress提提示:Cookies因预料之外的输出被阻止。要获取帮助,请参见此文档或访问支持论坛。于是我想是不是浏览器的问题,换了IE,谷歌,FIREFOX浏览器均不可以。我的同一主机上的另外一个网站是可以正常使用的。所以肯定不是客户端的问题。一看到文档大家都会下意识的点进去看,小编也一样,小手一抖,进入看了一下,彻底蒙圈,全TM是英文啊!而小编的网络也不是很给力,打开都是半天,更别说在线翻译了,所以果断放弃,另寻它法。方法总比问题多,网上搜罗一大筐,亲测可用,今天就把我收集整理的方法分享给大家,仅供参考。

1、主机环境

遇到这种问题,不确定是否是代码的原因造成的,首先想到的是可能是php环境配置有关!请在php.ini将其中的输出缓冲区数据设置为开启,经过测试可用,我用的阿里云主机,如下图:

教大家如何解决在登陆页面上显示“Cookies因预料之外的错误被阻止”的问题

教大家如何解决在登陆页面上显示“Cookies因预料之外的错误被阻止”的问题

2、wordpress主题问题:

请先更换一下主题尝试一下,是否能解决问题。如果更换主题后,问题消失,很明显主题的问题!大多数主题本身是没问题的,大多都是我们自己添加的一些代码导致的问题,通常出现在functions.php这个文件中!这里面大多为我们自定义的一些代码,通常的问题,如:<?PHP和?>之前和之后都不能有空行,将所有<?PHP和?>之前和之后的空行全部删除,还有诸如<?PHP和?>中出现了多余的分号,逗号等,因为我们很多人在加入的代码,都是在其他网站分享拷贝的,有些甚至还有大小写问题,所以认真排查一下这部分代码,可以很轻松排查!

3、插件问题:

这部分问题最好排查,先把所有插件停用,若问题消失,则证明为某一个插件的问题!排查方法就是依次开启单个插件排查!

4、修改文件(这个方法对于我不管用,大家可以试一下)

通过FTP工具进入网站后台,将wp-includes/pluggable.php修改wp_set_auth_cookie函数。

1
2
3
也将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);

以上就是码云笔记为大家整理的关于如何解决Cookies因预料之外的错误被阻止的解决方法,希望对大家有用,也希望大家留言提出更多的好方法。

「除特别注明外,本站所有文章均为码云笔记原创,转载请保留出处!」

赞(2) 打赏

觉得文章有用就打赏一下文章作者

支付宝
微信
2

觉得文章有用就打赏一下文章作者

支付宝
微信
标签:

上一篇:

下一篇:

你可能感兴趣

共有 1 条评论 - 教大家如何解决在登陆页面上显示“Cookies因预料之外的错误被阻止”的问题

  1. 小贝 iPad Safari 604.1

    感谢提供方法

博客简介

码云笔记网 mybj123.com,一个专注Web前端开发技术的博客,主要记录和总结博主在前端开发工作中常用的实战技能及前端资源分享,分享各种科普知识和实用优秀的代码,以及分享些热门的互联网资讯和福利!码云笔记网有你更精彩!
更多博客详情请看关于博客

精彩评论