服务器移动后,我无法登录到我的站点。我收到“错误:浏览器阻止或不支持Cookies。必须启用Cookies才能使用WordPress。” 尝试提交登录表单时出错。
我很肯定我的浏览器支持cookie,并且不会阻止它们。
我已经对此进行了彻底的研究,并尝试了所有发现的建议:
- 重命名了plugins目录
- 重命名网站主题目录
- 在数据库中搜索以前的URL的实例,并用新的URL替换它们
- 将WordPress更新到最新版本(4.0)
- 在wp-config.php中定义了WP_HOME和WP_SITEURL
在wp-config.php中设置ADMIN_COOKIE_PATH,COOKIE_DOMAIN,COOKIEPATH和SITECOOKIEPATH:
define('ADMIN_COOKIE_PATH', '/'); define('COOKIE_DOMAIN', ''); define('COOKIEPATH', ''); define('SITECOOKIEPATH', '');
尝试了这个黑客来wp-login.php:https : //wordpress.org/support/topic/cookies-are-blocked-or-not-supported-by-your-browser-1#post-5026171
我可以在本地安装中登录该站点,也可以在我们的开发服务器上登录该站点。任何想法可能是什么原因造成的?