错误:您的浏览器阻止或不支持Cookie

时间:2014-05-05 作者:Jonathan

尝试登录时出现以下错误:

错误:浏览器阻止或不支持Cookie。您必须启用Cookie才能使用WordPress。

但我启用了Cookie,没有阻止它。我在几个不同的浏览器上尝试过这个,也在那些浏览器的隐姓埋名/私有模式下,得到了相同的消息。我还尝试根据上的说明从缓存中清除所有cookieMozilla Support. 这可能是什么原因造成的,我将如何调试此问题?

3 个回复
最合适的回答,由SO网友:Jonathan 整理而成

原来我有DOMAIN_CURRENT_SITE 中设置不正确wp-config.php. (此特定安装是另一台服务器的副本,并且域尚未完全更改。)

SO网友:Usus Ipse

如果的值错误,则可能会发生这种情况siteurl 和/或home 在您的wp_options 桌子确保这些值与DOMAIN_CURRENT_SITE 如上所述。

SO网友:Manoj M S

解决此问题的确切方法是更新此代码:

define(\'ADMIN_COOKIE_PATH\', \'/\');
define(\'COOKIE_DOMAIN\', \'\');
define(\'COOKIEPATH\', \'\');
define(\'SITECOOKIEPATH\', \'\');
在wp配置中。但是粘贴的重要一点是,您应该在wp config中的这段代码之后的新行上准确地跳过上面的代码。php文件。

define( \'AUTH_KEY\',         \'put your unique phrase here\' );
define( \'SECURE_AUTH_KEY\',  \'put your unique phrase here\' );
define( \'LOGGED_IN_KEY\',    \'put your unique phrase here\' );
define( \'NONCE_KEY\',        \'put your unique phrase here\' );
define( \'AUTH_SALT\',        \'put your unique phrase here\' );
define( \'SECURE_AUTH_SALT\', \'put your unique phrase here\' );
define( \'LOGGED_IN_SALT\',   \'put your unique phrase here\' );
define( \'NONCE_SALT\',       \'put your unique phrase here\' );
保存并刷新管理员登录页面。输入正确的凭据,一切正常。

结束

相关推荐

Cookies in template

我需要根据cookies只显示一次页面的某些部分。主要问题是我只能在插件中设置cookie,挂起init操作。我已经读了20页的谷歌,这个网站,问了2个论坛,但我仍然有这个问题。任何帮助都将不胜感激!