解决Discuz后台登陆卡死、前台打开卡慢或504错误等问题 …

由于discuz的新版本检测和补丁功能已经关闭,导致后台调用相关链接时超时,引起后台打不开。

discuz X3.4版本已经移除相关代码,没有此问题,建议升级。

对于使用Discuz!X3.4以下版本的同学,可以尝试采用如下方法解决!

 

一、懒人做法,直接安装插件

 

去discuz后台,应用–应用中心–搜索“Discuz前后台卡死”,下载由“1314学习网”,开发的“Discuz前后台卡死”插件!可解决此问题!

 

二、discuz X3.4以下的版本自行修改代码的解决办法

 

改动前,请务必提前做好备份!

 

1、后台

 

打开:source/admincp/admincp_main.php

删除(大概在37-60行)

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 = '[url=http://www.aizhanku.com/'.$basescript.]'.($notice['fixed'] ? $lang['patch_fix_complete'] : $lang['patch_fix_rigth_now']).'[/url]

';

}

}

if(!isset($_G['cookie']['checkpatch'])) {

$discuz_patch->check_patch();

}

}

if($_G['uid'] && $_G['member']['allowadmincp'] == 1 && !$shownotice && $_G['setting']['upgrade']) {

$shownotice = '[url=http://www.aizhanku.com/'.$basescript.]'.$lang['upgrade_right_now'].'[/url]

';

}

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 = '[url=http://www.aizhanku.com/'.$basescript.]'.$lang['upgrade_right_now'].'[/url]

';

}

}

dsetcookie('checkupgrade', 1, 7200);

}

 

 

2、前台

对于前台也有影响管理员打开速度的

可找到文件source\module\misc\misc_patch.php 使用如下代码进行替换!

也就是只保留IP异常提醒的代码,用不到也可以删了

 

请使用如上方法,自行尝试解决discuz低版本登录后台、前台卡、慢的问题!

五月源码网 discuz教程 解决Discuz后台登陆卡死、前台打开卡慢或504错误等问题 … https://www.u532.com/1255.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务