|
|
[修改 Discuz 後台在線時間限制]
/ Y# o7 ]2 n$ G9 c1 D 8 i+ b# \! r( P0 m$ m
找到檔案 /source/class/discuz/discuz_admincp.php- m5 d6 f+ l/ n# I0 O% o, @! ~8 |) ?
用文字編輯器開啟discuz_admincp.php
i% e. \5 Q2 \) e3 v+ a- I# Y舊的discuz版本,檔案放在/source/class/class_admincp.php
4 C# c1 ?' G, S! W$ w7 M7 k( \0 F/ C搜尋' e4 K' h# N% a0 x9 y3 F A0 I
var $sessionlife = 1800;
) P( B0 d% Y0 G修改為
4 z, \ X; b! q0 @/ ?7 T5 B6 o. Fvar $sessionlife = 3600;, Q9 B* N A/ ?
) s" j( t& B0 x& ~這樣主要是修改在線時間值,即最長多少時間沒動作,就需要重新登入的這個最長時間值。
j' z' h+ @* P8 Q+ k4 |把「1800」修改為「3600」即是把這個最長時間限制從30分鐘調整到60分鐘,可視自己需求調整時間長度。
8 k6 \) j6 I* q4 E; b/ q這樣,就可以減少需要一直重複登入的頻率了。
- B8 E- |; X* @$ C" W% Q3 p, m- {8 |
+ d0 P& R# R0 S
# A' v5 S5 e' ?[修改設定值來取消檢測管理員IP的功能]( N$ r+ |- ^( t! g* a" L; i
V" q3 z+ I2 W- D1 T# ]
% |7 P9 ~( Z9 @7 F0 u
找到 /config/config_global.php
4 c n9 Q/ n" I2 z. f用文字編輯器開啟 config_global.php
4 Y4 p: k$ h6 R: y8 _- }1 J搜尋
! D- {: P, {) K$_config[‘admincp’][‘checkip’] = 1;
' u% @' V; S5 E" W T. m修改為
3 k. N' R0 v+ Z: I4 `$_config[‘admincp’][‘checkip’] = 0;) _0 f1 L2 j. Q+ D
在 Discuz 的原設定是管理員登入後台後,如果IP有了變化,就會要管理員重新登入後台。
! @8 B% w* x* A L) A& V而將「1」改為「0」即是直接取消IP檢測功能,這樣就不會因為IP的改變而又要重新登入後台了。
: K4 g* t& A! v& B" j" s% R3 }) T8 {6 H' X
P.S 參考: ERIC的攝影世界2 R! `9 o" e# s6 W5 l. \
& F" r9 h1 I4 J' ]5 t5 @ |
|
|