wordpress登陆提示“Cookies被阻止”的解决办法

2025-04-20 17:08:41

最近木易遇到了wor蟠校盯昂dpress无法登陆后台的问题,提示“Cookies被阻止”,确定账号、密码正确,搜索了各种解决办法,硬是解决不了,下面木易将搜集的办法汇总下,分享给大家,另外把自己的解决办法也拿出来与大家一起分享下:

问题说明与分析

自己未经过任何操作突然wordpress无法登陆,后台启动插件等都没有反应,停留在空白或原有界面上。自己将wordpress解压后上传重新安装也无法解决,可是切换数据库后又可以访问了,所以怀疑是数据库的问题,于是在备份数据库的前提下,对数据库进行了大范围的删除与整理,仍然没有解决问题。

wordpress登陆提示“Cookies被阻止”的解决办法

wordpress无法登陆界面

办法汇总

1.提示Cookies被阻止,进入IE浏览器,选择工具—>Internet选项—>隐私,直接选为“接受所有cookies”,如果可以解决,再选为“默认值”。操作如下图:

wordpress登陆提示“Cookies被阻止”的解决办法

2.将wordpress重新上传安装,将数据库备份,保留wp-content中的uploads和主题、插件文件夹,尤其是要保留uploads文件夹,里面存放的是上传的图片等。然后通过ftp上传重新安装即可。

wordpress登陆提示“Cookies被阻止”的解决办法

如果不能解决问题,进行下一步,往往是不行的。

3.改 pluggable.php 法:打开文件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)

许多同学在这一步就解决问题了,可是木易并没有将问题解决。

4.打开 phpMyAdmin,点开 options,看到自己的 siteurl,值为 http://www.xxx.com/WordPress ,把 www 删掉,再回到 WordPress 的登陆页面,输入用户名和密码。

5.以上1~4为木易从网上收集的方法,可是没有解决我的问题。于是自己进行了探索,在问题分析中木易认为是数据库额原因造成的,所以木易将数据库备份后,对数据库进行了大范围的整理,删除了许多无用的数据表。如下图所示中的数据表是必须的,其他的根据需要删减。

wordpress登陆提示“Cookies被阻止”的解决办法

6.对数据库整理删减仍然没有将问题解决。实在是没有办法了,木易想到了php版本的问题,所以进入主机后台对php版本进行了调整。调整为最新版后,终于将问题解决了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢