尝试登录时出现以下错误:
错误:浏览器阻止或不支持Cookie。您必须启用Cookie才能使用WordPress。
但我启用了Cookie,没有阻止它。我在几个不同的浏览器上尝试过这个,也在那些浏览器的隐姓埋名/私有模式下,得到了相同的消息。我还尝试根据上的说明从缓存中清除所有cookieMozilla Support. 这可能是什么原因造成的,我将如何调试此问题?
尝试登录时出现以下错误:
错误:浏览器阻止或不支持Cookie。您必须启用Cookie才能使用WordPress。
但我启用了Cookie,没有阻止它。我在几个不同的浏览器上尝试过这个,也在那些浏览器的隐姓埋名/私有模式下,得到了相同的消息。我还尝试根据上的说明从缓存中清除所有cookieMozilla Support. 这可能是什么原因造成的,我将如何调试此问题?
原来我有DOMAIN_CURRENT_SITE
中设置不正确wp-config.php
. (此特定安装是另一台服务器的副本,并且域尚未完全更改。)
如果的值错误,则可能会发生这种情况siteurl
和/或home
在您的wp_options
桌子确保这些值与DOMAIN_CURRENT_SITE
如上所述。
解决此问题的确切方法是更新此代码:
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只显示一次页面的某些部分。主要问题是我只能在插件中设置cookie,挂起init操作。我已经读了20页的谷歌,这个网站,问了2个论坛,但我仍然有这个问题。任何帮助都将不胜感激!