请选择 进入手机版 | 继续访问电脑版

北海实用推荐

搜索

联系客服

查看: 1555|回复: 0

discuz忘记密码 无法正常登录ucenter管理中心

[复制链接]

141

主题

147

帖子

658

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
658
发表于 2018-5-25 13:45:50 | 显示全部楼层 |阅读模式
找到网站根目录下的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/uc_server/admin.php"登录到Ucenter里再通过里面的“管理员”菜单修改admin的密码即可。


进入此目录:/uc_server/model

找到以下两个文件且下载下来:admin.php,base.php (可能这里有朋友觉得自要admin文件就可以了,但是本人测试发现base文件也要修改。效果最好)

然后首先我们对 admin.php文件修改。找到:$this->cookie_status = 0;
然后修改为:$this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0;
然后保存。

接着我们修改:base.php 文件。还是打开文件,找到代码:
$this->onlineip = $match[0] ? $match[0] : 'unknown';
然后在代码下方添加:
$isonlineIP = isset($_COOKIE['onlineipd']) && !empty($_COOKIE['onlineipd']);
if($isonlineIP){
$this->onlineip = $_COOKIE['onlineipd'];
}else{
setcookie("onlineipd", $this->onlineip, time()+3600, "/");
}
unset($isonlineIP);

最后把两个文件上传覆盖原来的文件 就行了。

请关注公众号:“北海实用推荐”,期待我们下次更新。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|北海实用推荐 ( 桂ICP备15001999号-2  

GMT+8, 2019-8-18 13:41 , Processed in 1.069956 second(s), 10 queries , Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表