Discuz 基本已经放弃更新了,处于半废弃状态,出现了各种问题;现在由于它的云平台、在线更新等功能废弃,但是代码未清理开始导致用户网站出现各种小问题,近期更是直接导致后台登陆要爆卡 5 分钟才能登陆,真是 QNMDB,
现在提供解决方法:【由草根吧建站学习研究“忆封”验证并提供!~ 鄙视隔壁抄袭转载不注明出处的人!】
影响文件:
\source\admincp\admincp_main.php:
查找:(36~60行)
$shownotice = '';
if($_G['uid'] && $_G['member']['allowadmincp'] == 1 && ($_G['setting']['showpatchnotice'] == 1 || !isset($_G['cookie']['checkpatch']))) {
$discuz_patch = new discuz_patch();
if($_G['setting']['showpatchnotice'] == 1) {
$notice = $discuz_patch->fetch_patch_notice();
if($notice['data']) {
$shownotice = '<div class=\"notice\"><a href=\"'.$basescript.'?action=patch\" id=\"notice\">'.($notice['fixed'] ? $lang['patch_fix_complete'] : $lang['patch_fix_rigth_now']).'</a></div>';
}
}
if(!isset($_G['cookie']['checkpatch'])) {
$discuz_patch->check_patch();
}
}
if($_G['uid'] && $_G['member']['allowadmincp'] == 1 && !$shownotice && $_G['setting']['upgrade']) {
$shownotice = '<div class=\"notice\"><a href=\"'.$basescript.'?action=upgrade\" id=\"notice\">'.$lang['upgrade_right_now'].'</a></div>';
}
if($_G['uid'] && $_G['member']['allowadmincp'] == 1 && !isset($_G['cookie']['checkupgrade'])) {
$discuz_upgrade = new discuz_upgrade();
if($discuz_upgrade->check_upgrade()) {
if(empty($shownotice)) {
$shownotice = '<div class=\"notice\"><a href=\"'.$basescript.'?action=upgrade\" id=\"notice\">'.$lang['upgrade_right_now'].'</a></div>';
}
}
dsetcookie('checkupgrade', 1, 7200);
}删除之;
[font=Tahoma, "]
[font=Tahoma, "]前台[font=Tahoma, "]也有影响管理员打开速度的
[font=Tahoma, "]下载替换文件 source\module\misc\misc_patch.php
misc_patch.zip
[font=Tahoma, "]也就是只保留IP异常提醒的代码,用不到也可以删了
然后再次登录后台则正常了,前台访问速度也会得到解决! 【该方案已由会员实操验证,如果未解决联系右侧客服查看具体原因!】
懒人包下载地址:
本部分内容设定了隐藏,需要回复后才能看到