与Wordpress相关的错误:无法从环境中确定用户

时间:2015-09-04 17:59:09

标签: php database wordpress apache

我在Wordpress 4.3上遇到错误:“无法从环境中确定用户。”并需要一个如何解决它的帮助。

一点背景:一个Hostmonster帐户上有两个网站(没有子域名)。将网站1升级到Wordpress 4.3时,安装很糟糕,导致网站2(未升级)与其数据库断开连接并链接到网站1的数据库。因此,网站1和网站2都是从同一个数据库中读取的。我将网站2重新路由回正确的数据库,但错误“无法确定环境中的用户”仍然存在。该错误在站点的前端以及后端Wordpress仪表板上可见。网上似乎有很多网站存在此错误,但似乎没有人知道修复它的原因或解决方案。

我已经排除的事情以及我尝试过的其他事情:

  • 这不是插件冲突,因为我删除了所有插件并且错误仍然存​​在。
  • 这不是主题,因为如果您切换到任何Wordpress默认主题,错误仍然存​​在。
  • 我尝试更换Core Wordpress文件并重新安装Wordpress。
  • 检查恶意软件 - 没有。
  • 检查可能已经硬编码到帖子/页面内容中的错误。
  • 通过W3C验证器服务运行网站 - 没有产生任何结果。
  • 此外,Config.php调试模式设置为false。
  • 我从未使用过Wordpress多站点插件。
  • 查看Wordpress支持论坛解决方案但没有结果。

我想知道Apache服务器的PHP配置是否搞砸了,或者这是否是由混乱的数据库引起的错误。在我能找到的关于错误的一点文档中,他们将此错误链接到DNS映射问题或cPanal错误。

非常感谢任何帮助;随意问的问题。非常感谢!

1 个答案:

答案 0 :(得分:0)

这是由几个问题引起的:

  • 服务器权限不正确
  • 恶意网站攻击
  • 和wp-social插件与主题冲突。