|
[修改 Discuz 後台在線時間限制]: p& y6 l8 d I
6 T+ j8 v/ O- @, H/ p找到檔案 /source/class/discuz/discuz_admincp.php" B% q& L( E9 {: T1 e
用文字編輯器開啟discuz_admincp.php8 h2 B2 V+ G2 w9 b
舊的discuz版本,檔案放在/source/class/class_admincp.php
1 o! n O0 z/ w" C6 S5 ^+ R# ~* i搜尋. r* U D; G# D m# I. g, g' n }
var $sessionlife = 1800;6 c8 m" q2 r% \! ] X
修改為
: ]- A1 s# o) @* G( o' ?% p) V+ wvar $sessionlife = 3600;
, N0 A8 U+ M7 u
0 I, `' G6 S# E( x) J( }+ k* z這樣主要是修改在線時間值,即最長多少時間沒動作,就需要重新登入的這個最長時間值。
7 Q j7 T, c5 a7 w" U把「1800」修改為「3600」即是把這個最長時間限制從30分鐘調整到60分鐘,可視自己需求調整時間長度。
& j1 s: ~, B, h& D這樣,就可以減少需要一直重複登入的頻率了。3 f6 l, R% u9 a$ ~. a
0 Q5 @& C8 d$ [ I7 C1 i9 |
. W2 k) B% e' f) \! a+ I4 _[修改設定值來取消檢測管理員IP的功能]. Z, I% Y, _5 |: o. Z
2 T& g; A6 w* F- I
4 T* ?8 L; L/ b: v) ]( j找到 /config/config_global.php. T! n8 Y/ o" F2 D+ z1 ^
用文字編輯器開啟 config_global.php
% P/ T- M8 ?3 {搜尋8 j% `( P+ ]1 B$ X1 s
$_config[‘admincp’][‘checkip’] = 1;
) x5 s @5 Q' E+ Y, r修改為
9 i+ B/ q& m0 R$_config[‘admincp’][‘checkip’] = 0;- R% b0 I4 n. L5 B6 L C" P
在 Discuz 的原設定是管理員登入後台後,如果IP有了變化,就會要管理員重新登入後台。
& k- O$ J6 @2 [, j" C而將「1」改為「0」即是直接取消IP檢測功能,這樣就不會因為IP的改變而又要重新登入後台了。
& n4 U6 P3 k. C* T, L' r/ |6 d
P.S 參考: ERIC的攝影世界
: Y% h8 u. R; Q( W4 i6 J \$ c/ \1 g# Y5 w/ I5 ?% b
|
|
|