首页 > 解决方案 > 登录后无法访问我的 WordPress 仪表板

问题描述

当我点击它时,什么也没有发生 - 没有错误消息,没有更改 url,它只是刷新主页。事实上,如果我通过清除历史记录退出,我什至无法访问 WordPress 登录页面。为此,我必须使用 mysite/wp-login.php 所以现在我已经登录,我可以看到仪表板链接,但是当我点击它时,什么也没有发生。

我已经好几个星期没有写这篇文章了。我不太可能破坏任何东西。也许更新引起了冲突 - 但我有许多其他非常相似的网站没有这个问题。我怀疑我被黑了。

这是我尝试过的:

  1. 清除历史记录并重新启动

  2. 在其他浏览器上尝试过

  3. 备份然后删除 htaccess 文件(没有解决问题)

  4. 通过我的控制面板中的文件管理器重命名 wp-content/plugins 文件夹以禁用插件(没有解决问题)

  5. 在 cpanel 中进入我的数据库,检查用户并确认他们具有完全访问权限。不确定这是否转化为对仪表板的访问权限)

  6. 在 cpanel 中进入我的数据库并创建了一个新用户(无法登录 - 不确定登录凭据是什么,只有 3 个镜头)

  7. 我进入 phpMyAdmin 并查看了数据库;

在表 wp-users 中;

应该在那里的相同的两个用户在那里。我添加了一个新用户并以新用户身份登录 - 这并没有解决问题,这并不奇怪,因为这看起来不像是登录问题,更像是一个特权问题。

  1. 在表 wp_usermeta 中;

wp_capabilities = a:1:{s:13:"管理员";b:1;} wp_user_level = 10

所以我的用户级别看起来是正确的。这可能不是特权问题,也不是黑客攻击。

  1. 仍在表 wp_usermeta 中;

删除会话令牌记录,以防我有一堆并发打开的会话。

没用。

  1. 进入我的控制面板,然后进入文件管理器,发现一个名为 error_log 的 txt 文件

PHP 已弃用:函数 create_function() 在第 3 行的 /home/siteo1/public_html/aindex.php 中已弃用

  1. 谷歌搜索并发现这很可能是因为旧的 wordpress。下载了最新的 wordpress,将我的文件管理器中的 wp-admin 和 wp-includes 重命名为其他内容。从下载的新版本上传相同的文件夹。

没用。

我几乎没有想法。有没有人有什么建议?

死板的。

标签: wordpress

解决方案


对,我有答案。

我被黑了。黑客在我的 wp-admin 文件夹中放置了一个 .htaccess 文件,该文件拒绝了所有访问并覆盖了我在根目录中的文件。


推荐阅读