discuzX3.2忘记创始人密码怎么办?创始人密码平时用的不是很多,所以不小心就给搞忘记了!论坛出现了头像无法上传的问题,要查看ucenter是否通信正常,这可怎么办?UCenter 创始人的密码非常重要,忘记或丢失后,就不能进入 UCenter 进行用户和数据的管理,也会对站点造成安全隐患。由于 UCenter 的密码是采用两次 md5 加一个随机数的形式加密的,所以不能通过直接在数据库中修改的形式来实现。

下面,菠菜就带大家一起尝试修改忘记的创始人密码为新的密码。

在几年前的discuz版本中,官方曾经推出一个tools工具,站点的创始人可以通过 tools 工具箱来找回创始人密码。那么在3.2版中是否依然有用呢?——提醒:操作前请务必备份数据库。

Tools 最新版本下载链接:discuz-tools
使用方法:
下载压缩包后,打开tools.php文件,在密码设置区域设定tools的密码。然后把toosl.php文件上传到Discuz!、 SupeSite、 UCenter、UCenter Home等程序的根目录(保证配置文件的可写权限),在浏览器的地址栏中输入tools的访问地址,这样你就可以使用tools工具箱了。实测3.2版放到uc_server目录里。
首次使用 tools 时,需要设置登录工具箱的密码。
打开 tools.php 文件,在 $tool_password = ”; 的引号中写入登录密码后,保存退出。
访问 http://域名/UCenter目录/tools.php,在密码输入框中输入设置好的密码,即可登录 tools 工具箱。

211532g4fmtu5e42xtxgk4.gif.thumb_

进入 tools 后,点击菜单选项中的“找回管理员”,填入要修改的创始人密码后提交即可。

211603egu5bar9r90m0e25.gif.thumb_

 

附:修改后出现,登录创始人密码,返回登录界面,没任何操作的问题的解决办法:

打开uc_server/model目录里的admin.php
找到第22行的$this->cookie_status = 0;
修改成
$this->cookie_status = isset($_COOKIE[‘sid’]) ? 1 : 0;
覆盖就可以解决了

 

声明:本站文章除个人原创外,其他内容均为个人搜集整理,如整理过程中侵犯到您的著作权或其他权利,请联系告知,微信/QQ:93547942。