Hướng dẫn Tăng thời gian user online, tăng số lượng user online now

CNTT01

Snow Flower ✔
Tham gia
06/07/2015
Bài viết
803
Được Like
686
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 j đến tốc độ load web, tăng bandwidth, nói chung là ko ảnh hưởng j đế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

Mã:
$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.
option-png.7441

Sẽ được
option2-png.7442



Ở đâ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à
Mã:
min=1
step=5
max=1440
==> SAVE 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 :

Mã:
$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
Mã:
$sessionCleanUpCutOff = XenForo_Application::$time - 86400;
và Save.

File phía dưới là mình đã đổi là lưu 1 ngày. Các bạn có thể down về dùng luôn (up vào thư mụclibrary\XenForo\CronEntry). hoặc sửa file theo cách ở trên.
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mobile/Zalo: 0906081284

Telegram: anhanhxf

Chỉ nhận web nội dung lành mạnh

Nhà Tài Trợ

Mút Xốp Không Gian
Mút Sofa Không Gian
Top Bottom