我有一个WordPress网站,我最近发现该网站在登录页面上有以下错误:
错误:由于意外输出,Cookie被阻止。有关帮助,请参阅此文档或尝试支持论坛。
我只能从访问登录页wp-login.php, 自从/wp-admin/ 显示空白白页。
我在网上搜索了很多东西,但都没有成功:
移除?> 以及functions.php
确保functions.php 和wp-config.php 文件开头或结尾没有空格
打开wp-config.php 和functions.php 在记事本++中转换为UTF-8(人们建议“无BOM”,但这只是最新版本的记事本++中的一个选项-我猜UTF-8现在可以做到这一点)
我已设置WP_DEBUG ,并且在中未收到任何错误debug.log, 除了2个与我没有完全上传一些文件有关的内容。提到的那个特别的错误nav-menu.php; 这证实了它正在报告错误,只是与我的登录问题无关
我将每个插件文件夹重命名为_tmp 最后尝试排除任何导致问题的插件
我还重命名了plugins文件夹,以便同时排除所有插件
鉴于我已经尝试了这些东西,并且没有收到任何PHP错误,我还能尝试什么呢?
SO网友:AddWeb Solution Pvt Ltd
根据我的意见,这与一些主题问题有关。遵循以下步骤,我希望这将是您的解决方案。
1. WP_DEBUG 到TRUE 设置的值WP_DEBUG 到TRUE 在您的wp-config.php 文件这将在wp-login.php 页解决后,您可以回滚此更改。
2. 设置后,请参见错误TURE 对于WP_DEBUG, 您可能会收到“无法修改标题信息”错误消息。根据这条信息,我们可以假设您的主题可能存在问题。
3. 重命名主题文件夹
如果是第2点,则需要将活动主题文件夹名称重命名为某个值(即,将mytheme重命名为mytheme1)。您应该能够登录,尽管它将默认为当前默认主题。
4. 再次激活主题
完成步骤3并登录成功后,您可以再次面临相同的空白页问题。不要担心,因为这是由于第3点。激活“管理面板”>“外观”>“主题”中的一个可用主题。
NOTE: 不要选择旧主题(即我们将其重命名为第3点),因为该主题有问题。一旦你解决了这个问题,你可以再次使用这个主题。
对于与主题相关的问题,可以通过检查日志文件来检查问题所在。
如果仍然面临相同的问题,则意味着您需要尝试其他选项,如:
1. 您需要更新wordpress版本。检查how to
2. 停用所有插件,然后再次激活它。
完成了!希望这对你有帮助。