上个周末,我们有一个用户被锁定在他们网站的WordPress管理面板之外。 虽然我们已经写了很多关于每个具体问题的文章,但是我们意识到我们应该把所有这些文章结合在一起,以使其他人更容易。 在本文中,我们将向您介绍当您被锁定在WordPress管理员(wp-admin)之后应该怎么做,以便您可以重新访问您的网站。
有几个原因可以锁定WordPress管理员,所以让我们逐一看看他们每一个。 希望通过这个淘汰的过程,你将能够找出解决问题的办法。
建立数据库连接时出错
你在整个网站上看到这个错误吗? 你得到这个错误的原因是因为WordPress无法建立数据库连接。 这可能因各种原因而发生。 如果数据库由于某种原因被损坏,可能会发生这种情况。 如果你的虚拟主机服务器有问题,可能会发生这种情况。 如果这是你的问题,那么请参考我们的指南,了解如何解决在WordPress中建立数据库连接的错误。
死亡的白色屏幕
你看到你的WordPress管理员的白色屏幕? 这个问题通常被称为WordPress白屏死亡。 它通常发生,因为你用尽了内存的限制。 这可能是由一个编码错误的插件或主题造成的。 这也可能是由不可靠的网络托管引起的。 如果你看到这个错误,那么请参考我们的关于如何修复WordPress白屏死机的指南。
密码问题不正确
有时,即使您输入正确的用户名和密码组合,您也无法登录。 当您尝试重置您的密码时,您永远不会收到电子邮件。 如果你是黑客的受害者,这可能会发生。 我们建议您从phpMyAdmin重置您的WordPress密码。
这种方法对于新用户来说可能有些压倒性,但是这是最好的选择。
失去的管理权限
有时,您可能可以登录到您的WordPress管理员,但是您没有看到任何管理功能。 例如,没有插件,没有主题等。如果您的用户权限被修改,这可能会发生。 通常这是由于黑客而发生的。 黑客会感染您的网站,然后删除您的管理员权限。 在这种情况下,您应该通过MySQL(phpMyAdmin)将一个管理员用户添加到WordPress数据库中。
PHP的错误(即语法错误,意外的功能等)
这些PHP错误通常发生在您粘贴网站代码时。 通常初学者从他们的仪表板使用内置的WordPress编辑器。 虽然这个功能非常方便,但如果你不知道你在做什么,那么这可能是一个灾难。 如果你从一个网站上粘贴了一个代码,把你从你的WordPress管理员中解脱出来,那么你需要做的第一件事就是深呼吸一下。 现在解决这个问题的唯一方法是使用FTP程序(如何使用FTP)。 一旦你安装了FTP程序,登录到你的网站。 转到您修改的主题文件。 最有可能的是functions.php文件。 现在摆脱你在那里添加的代码。 重新上传文件,你应该很好去。
在您访问网站并发表评论“此代码破坏了我的网站”之前,请参阅我们的初学者指南,将网页上的代码片段粘贴到WordPress中。 这只是为了防止你在网络上看起来像一个傻瓜。 通常很难承认这个错误可能是你的错,所以在你指点别人之前,先确定一下。
希望在经历所有这些可能的情况之后,您已经修复了您的网站。 如果其中一个解决方案有助于解决您的问题,请在评论中告知我们。 如果您有本文中未提及的解决方案,请在评论中分享。