Discuz论坛应该是可以通过注册邮箱来找回密码的,但如果您没有正确配置邮件,可能这个方法就行不通了,可以使用下面的方法来重置。
找打uc_server/data/config.inc.php
这个文件,将下面的代码:
define('UC_FOUNDERPW', '256955f2e034sad74f0e2953572ea360');
define('UC_FOUNDERSALT', '217804');
替换为:
define('UC_FOUNDERPW', '047099adb883dc19616dae0ef2adc5b6');
define('UC_FOUNDERSALT', '311254');
再登录uc server后台:http://您的域名/uc_server/admin.php输入密码:123456789进行登录,通过uc server后台重置discuz管理员密码即可。
如果uc server登录不上,也没有任何报错提示,那么找到/uc_server/model/admin.php
查找$this->cookie_status = 0;</code>修改为<code>$this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0;