由于升级了WP,最近登陆老是出现”cookies被阻止或您的浏览器不支持”的错误报告,网上搜索了许多办法依然不能解决(排除那些叫你重装WP的)于是我重新解压了最新版本的WP文件,对照了我的站点里的目录结构,发现原来的”wp-config.php”文件并没有被升级或覆盖,里面代码已经很陈旧而且凌乱,于是我用备份了文件使用了最新版本里的”wp-config-sample”文件,将里面设置和原来保持一致,然后替换掉你目录里的”wp-config.php”文件(记得备份),清空cookies重启浏览器登陆/wp-login.php/问题消除!
还有一个方法就是打开/wp-includes/pluggable.php找到:
代码如下 | 复制代码 |
//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-blocked-error |
注: 我估计每个人情况都不太一样,网上也有许多其他方法,大家可以都尝试一下
如果这样设置了还有问题我对浏览器进行相关设置即可
打开ie浏览器,工具—Internet选项—隐私,直接选为“接受所有cookies”,如果可以解决,再选为“默认值”。 如图所示:
解决wordpress“Cookies被阻止”的方法
时间: 2024-10-25 06:00:32