帮助!错误:由于尝试登录以解决我的网站问题时出现意外输出,Cookie被阻止

时间:2021-02-02 作者:Lee

这里是第一个计时器!

Domain for the buggered website (you\'ll see what I mean!) http://www.clarkephotographic.co.uk/

URL I am using to try to login to WordPress backend to fix the issue http://www.clarkephotographic.co.uk/wp-login.php

因此,当我输入用户名、密码,然后继续登录时,我会收到以下错误消息"ERROR: Cookies are blocked due to unexpected output"

enter image description here

我的问题是,为了首先解决这个问题,我需要登录,但正如你所看到的,我有一个小漏洞。

有没有人能尽可能简单地就如何绕过这一点提供任何建议,因为目前,任何访问该网站的人都很可能会选择一些看起来不太受欢迎的东西。我正计划关闭这个网站,因为新冠病毒已经耗尽了这条小小的快乐之路。转到另一个更能抵御流行病的项目上!

万分感谢

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

“The”;意外输出“;强制PHP在发送输出之前发送HTTP头,这对于WordPress来说太早了,因为它们也是HTTP头,所以以后无法发送cookie。

如果你查看你的网站,你会在顶部看到一堆通知,这意味着你有一些类似…

define( \'WP_DEBUG\', true );
…在您的wp-config.php. 您应该永远不要将其设置为true 在实时站点上。

那么如何修复呢?两个步骤:

通过FTP或SSH访问您的站点,并编辑wp-config.php, 所以WP_DEBUG 设置为false.

然后登录并更新WordPress。新版本不会有此问题。

相关推荐

本地主机上的WordPress(LAMP)-无法登录,只能重定向到wp-login.php

我在我的新笔记本电脑上安装了一个LAMP服务器,并从实时服务器下载了一个网站到我的本地机器。一切似乎都正常,但当我转到时,我无法登录http://localhost/mysite/wp-login.php并输入正确的详细信息,它只会重定向回wp登录。没有实际登录的php。我在本地机器上安装了一个新的WordPress,所以它是一个新的wp配置文件。我确保了wp\\u选项中的站点URL是正确的,我确保了用户名和密码是正确的,我尝试下载了。htaccess文件,我尝试在WP配置中定义WP\\u HOME和WP