发新帖
打印 上一主题 下一主题
开启左侧边栏

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

[复制链接]
发现论坛在线会员 - 总计 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();}-->,忽略了对手机版在线人数的统计。加上了手机版的在线人数,现在网站的在线人数的统计结果增加了很多。


相关帖子




www.51haoyou.com

GMT-5, 2024-12-21 11:22

© 2005-

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