最近几日自己创建很久的discuz论坛被恶人攻击,乱发一堆垃圾广告,并且将自己管理员密码给修改了导致无法登陆及时删除垃圾消息,而我们平时说的忘记了创始人密码其实大多是忘记了管理员密码。
找了好久都没找到很好的解决方案,最终今天在某网站看到一篇日志遂抱着试试看的心态,结果成功了,很是兴奋。考虑到可能有很多人像我一样困惑迷茫,特在此将方法分享给大家:
1.首先要明白一个基础知识,网站的管理员(admin)和创始人(UCenterAdministrator)不是一回事,一般人都误把admin当成UCenterAdministrator,而那些懂的人在给人们讲如何找回密码(比方使用tools工具等)时也没有把这个明明白白的说明,结果根本无法找回密码,UCenterAdministrator 是论坛真正的权限最大的老大,admin所拥有的权限也是UCenterAdministrator 赋予的。
找到网站根目录下的uc_server/data文件夹下的config.inc.php,用文本打开方式打开此文件,修改如下两行代码:
define('UC_FOUNDERPW',‘’);
define('UC_FOUNDERSALT',');
修改为:
define('UC_FOUNDERPW','047099adb883dc19616dae0ef2adc5b6');
define('UC_FOUNDERSALT','311254');
这时候Ucenter创始人的密码就变为: 123456789了,接着通过“www.xxxxx.com/us_server/admin.php"登录到Ucenter里再通过里面的“管理员”菜单修改admin的密码即可。
新闻热点
疑难解答