发新帖

突破Discuz论坛最高1100人在线的设置

[复制链接]
发表于 2024-11-3 | 显示全部楼层 |阅读模式
发现论坛在线会员 - 总计 1100 人在线 - 最高记录是 1100 于 2024-06-04 之记录不能被突破后,我在谷歌搜索了一下,发现很多discuz 网站 都显示最高记录是 1100人。最后分析确定是discuz内设值太低的问题。

修改方法如下:

在数据库Database中,修改两个数据表Table的值

1. 将TABLE `pre_common_setting` 中maxonlinelist的值改成5000。或进入后台管理中心》全局》性能优化》服务器优化》最大在线人数 设为5000。

2. 在数据库发布如下命令: ALTER TABLE `pre_common_session` MAX_ROWS=5000

这样修改后,系统的最大在线人数设为了5000。

另外发现在修改手机(触屏)版的程序时,很多年来都误删去了关键的一行: <!--{eval updatesession();}-->,忽略了对手机版在线人数的统计。加上了手机版的在线人数,现在网站的在线人数的统计结果增加了很多。


相关帖子




您需要登录后才可以回帖 登录 | 注册

本版积分规则

51haoyou.com | GMT-4, 2025-10-2 23:28

© 2005-

快速回复 返回顶部 返回列表