网站被黑客攻击-已修复-现在无法激活主题

时间:2016-03-04 作者:Soulipsyz

我的wordpress网站被黑了,我修复了问题,但不得不删除了215个主题(被黑的主题)。我最初使用的主题是不同的,但黑客入侵了215主题。删除主题后,我返回到wordpress仪表板,看到以下内容:

enter image description here

正如你所看到的,它没有识别任何主题,我无法激活它们。主页也是空白的。有没有关于如何通过FTP激活主题的想法?

谢谢

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

Issue 1: 看看你的仪表盘;您没有以管理员身份登录,因此您没有权限,无法激活主题或插件。

与adminer或phpmyadmin一起检查wp_usermeta 表,并确保wp_capabilities 密钥用于管理员:a:1:{s:13:"administrator";s:1:"1";}

或者,通过SQL添加新管理员:

INSERT INTO `*yourdatabasename*`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES (\'999999\', \'*yourusername*\', MD5(\'*password*\'), \'*yourfullname*\', \'*youremail*\', \'*http://example.com*\', \'2016-01-01 00:00:00\', \'\', \'0\', \'*yourfullname\');

INSERT INTO `*yourdatabasename*`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, \'999999\', \'wp_capabilities\', \'a:1:{s:13:"administrator";s:1:"1";}\');
更换*examples* 包括用户名、实名、密码(纯文本)等user_id 设置为999999以避免与现有用户ID发生冲突。

Issue 2: 确保您已仔细遵循FAQ - My Site Was Hacked - WordPress Codex. 你可能还没有完成清理黑客的工作。然后查看中建议的安全措施Hardening WordPress - WordPress SupportBrute Force Attacks - WordPress Codex

相关推荐

禁用任何更新的强制FTP凭据

我有一个wordpress站点,我们正在对其进行版本控制。任何插件/Wordpress基础更新都必须通过合并请求,然后部署。我们的部署过程被破坏了,我正试图授予市场营销权限,允许在不经过开发人员的情况下对插件进行更新。一个问题是:Wordpress要求连接登录,而就我而言,我不知道如何禁用它。以下是我尝试过的一切:1)wp配置。php:是的,我按照this form and a million others. 配置文件中只有基本内容。2)我尝试将权限777(对于极端措施)设置到plugins文件夹sugg