Hiện tại thì mình thấy nhiều người muốn tăng lượng user online now.
Mình có 1 cách giúp các bạn kéo dài thêm thời gian đăng nhập, tăng thời gian online của user.
Lưu ý: Cái này chả ảnh hưởng gì đến tốc độ load web, tăng băng thông, nói chung là không ảnh hưởng gì đến mạng. Nó chỉ kéo dài thời gian lưu session trên database thôi.
Đầu tiên là forum của bạn phải bật debug lên. Các bạn nào đã bật rồi thì thôi.
Cách bật: vào file library/config.php thêm dòng
Bước 1: Các bạn vào trong options -->User Options -> Online Status Timeout (minutes).
Ở đây thì các bạn sẽ thấy hình cờ lê bên phải của nó. các bạn click vào.
Sẽ được
Ở đây bạn đổi max = 'số lượng phút mà bạn muốn'. Ví dụ 1440 tương đương với 1 ngày.
value của ô đó sẽ là
Lưu lại.
Sau đó ra bên ngoài Options > User Options > Online Status Timeout (minutes).
Bạn đổi giá trị của Online Status Timeout (minutes). = Số bạn muốn (Ví dụ 1440).
Bước 2:
Các bạn vào trong thư mục của forum. Theo đường link
library\XenForo\CronEntry
Ở đây thì các bạn sẽ thấy file CleanUp.php
Ở dòng 30 :
3600 ở đây là số giây.
Bạn đổi nó thành số giây muốn kéo dài.
Ví dụ bạn muốn lưu 1 ngày = 86400 giây.
bạn đổi thành
Là xong.
Mình có 1 cách giúp các bạn kéo dài thêm thời gian đăng nhập, tăng thời gian online của user.
Lưu ý: Cái này chả ảnh hưởng gì đến tốc độ load web, tăng băng thông, nói chung là không ảnh hưởng gì đến mạng. Nó chỉ kéo dài thời gian lưu session trên database thôi.
Đầu tiên là forum của bạn phải bật debug lên. Các bạn nào đã bật rồi thì thôi.
Cách bật: vào file library/config.php thêm dòng
PHP:
$config['debug'] = true;
Bước 1: Các bạn vào trong options -->User Options -> Online Status Timeout (minutes).
Ở đây thì các bạn sẽ thấy hình cờ lê bên phải của nó. các bạn click vào.
Sẽ được
Ở đây bạn đổi max = 'số lượng phút mà bạn muốn'. Ví dụ 1440 tương đương với 1 ngày.
value của ô đó sẽ là
Code:
min=1
step=5
max=1440
Sau đó ra bên ngoài Options > User Options > Online Status Timeout (minutes).
Bạn đổi giá trị của Online Status Timeout (minutes). = Số bạn muốn (Ví dụ 1440).
Bước 2:
Các bạn vào trong thư mục của forum. Theo đường link
library\XenForo\CronEntry
Ở đây thì các bạn sẽ thấy file CleanUp.php
Ở dòng 30 :
PHP:
$sessionCleanUpCutOff = XenForo_Application::$time - 3600;
3600 ở đây là số giây.
Bạn đổi nó thành số giây muốn kéo dài.
Ví dụ bạn muốn lưu 1 ngày = 86400 giây.
bạn đổi thành
PHP:
$sessionCleanUpCutOff = XenForo_Application::$time - 86400;