discuz的新版本檢測和補丁功能已經關閉,導致後臺調用相關連接超時,引起後臺打不開
% b b" z, y g N; G: |! ]: E
4 h9 R9 G& A, l, R3 VX3.4已經移除相關代碼,沒有此問題,建議升級$ G% x% Q5 S* W3 w/ o& h% d" W
( k" R9 y4 Y- h. M# CComsenz 核心產品 Discuz! X3.4 正式版【2017-08-01】8 T: W+ [3 c& T7 G6 I
http://www.discuz.net/thread-3825961-1-1.html
3 }8 [6 N6 N: x3 J; I' [/ o, Z' h(出處: Discuz! 官方站)) l5 K# x" i& B* K
! ?6 y9 z# C2 @& W7 ?. J懶得修改的可以直接安裝免費插件解決:http://addon.discuz.com/?@freeaddon_killstuck.plugin+ ^) `* O5 R/ r1 \0 s1 Q
4 A" u4 q2 r6 v( BX3.4以下的版本解決辦法) Y% V% T& D' C/ W* X
後臺4 b5 c& U3 ]& h( c) C6 s3 D) @- e
打開:source/admincp/admincp_main.php
: g( T& ~+ _/ g
# g) }/ t2 S8 T' p/ h, I; k删除(大概在37-60行)
+ e3 i3 M4 c) [! T8 |9 t- H# P' f1 ~% V% U {. ^
2 U& ?1 c3 @5 o% G2 lif($_G['uid'] && $_G['member']['allowadmincp'] == 1 && ($_G['setting']['showpatchnotice'] == 1 || !isset($_G['cookie']['checkpatch']))) {
0 B% y. F/ [% p1 A1 Z# E7 M0 k& F% Q $discuz_patch = new discuz_patch();% b: n- C/ W2 k
if($_G['setting']['showpatchnotice'] == 1) {
2 r. o5 z( s, e% C3 [ $notice = $discuz_patch->fetch_patch_notice();/ F2 w2 d0 S6 C! v
if($notice['data']) {. Z6 p4 K0 C' t b1 f) d# T$ @
$shownotice = '<div class="notice"><a href="'.$basescript.'?action=patch" id="notice">'.($notice['fixed'] ? $lang['patch_fix_complete'] : $lang['patch_fix_rigth_now']).'</a></div>';) F0 v- C9 s# ^" M- d
}; P% a0 ] o2 E
}
4 u+ A5 o# l' X, Q7 q0 d/ O if(!isset($_G['cookie']['checkpatch'])) {
9 ?+ k) j; T: U' }1 T$ \' ^ $discuz_patch->check_patch();! M/ c9 S5 W% e j/ a
}
9 Q5 Q6 w w1 C# t* y1 k}
% T8 N& g1 o4 i0 \if($_G['uid'] && $_G['member']['allowadmincp'] == 1 && !$shownotice && $_G['setting']['upgrade']) {
5 e, Z( y" ]5 v+ q $shownotice = '<div class="notice"><a href="'.$basescript.'?action=upgrade" id="notice">'.$lang['upgrade_right_now'].'</a></div>';
T) B5 y0 H+ ?6 Q8 _! K}* O% Y* A0 E: M3 Y* }' Z/ k" B& W
if($_G['uid'] && $_G['member']['allowadmincp'] == 1 && !isset($_G['cookie']['checkupgrade'])) {
% }: R( x I' n5 K& \ $discuz_upgrade = new discuz_upgrade();
' j% F" ? F) j0 O0 E' m if($discuz_upgrade->check_upgrade()) { j2 J0 m8 Z$ p0 K& N+ H3 x1 o
if(empty($shownotice)) {# ]: B. ?5 ~8 }( C3 X
$shownotice = '<div class="notice"><a href="'.$basescript.'?action=upgrade" id="notice">'.$lang['upgrade_right_now'].'</a></div>';7 U$ u4 O0 O5 [, ?+ D
}6 g/ G9 j n/ {2 S& e# y% T
}+ I" Z1 O( U3 C4 @$ R
dsetcookie('checkupgrade', 1, 7200);; [. y7 [8 j* L3 K+ \
( S2 z6 i4 N1 p8 d% Q
}) \% ~. X0 q/ r! ]
7 ~7 G5 V4 w* q R$ O
4 \' ~7 S$ h6 v+ J
前臺
' q: t7 u! Q' Z+ T/ O也有影響管理員打開速度的2 u1 Z0 V* x% U: D: h
& W6 F. ?; ~4 M, T% Q下載替換文件 source/module/misc/misc_patch.php. G" Z/ a; `; ]; V
misc_patch.php
(1.47 KB, 下載次數: 7465)
6 O8 X. Y0 T' M* F4 S也就是只保留IP異常提醒的代碼,用不到也可以刪了2 _6 O% T: l' H$ z) q. l. P
4 W1 ?) s2 c; p0 @" R, `# y轉貼自:& G7 p. s; I; G% H; _. N7 [
解決 Discuz!X3.4以下版本前臺打開卡慢、後臺登陸卡死或504錯誤等問題
( T G; ~7 I; H- b0 }- J( V6 C; Z+ d# {
% k& L: n2 p1 E+ g |
|