天一社区

Tech推荐更多>

查看: 3952|回复: 0

Discuz!教程之解决 Discuz!X3.4以下版本前台打开卡慢、后台登陆卡死或504错误等问题

[复制链接]

80

主题

83

帖子

264

积分

中级会员

Rank: 3Rank: 3

积分
264
发表于 2018-6-26 21:36:40 | 显示全部楼层 |阅读模式

Discuz!的新版本检测和补丁功能已经关闭,导致后台调用相关链接时超时,引起后台打不开
X3.4已经移除相关代码,没有此问题,建议升级
Comsenz 核心产品 Discuz! X3.4 正式版
http://www.discuz.net/thread-3825961-1-1.html


X3.4以下的版本解决办法
后台
打开:source/admincp/admincp_main.php

删除(大概在37-60行)


[php] view plain copy



  • 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);  
  • }  



回复

使用道具 举报

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

本版积分规则

  • 新帖
  • 热帖
  • 精华
快速回复 返回顶部 返回列表