很多论坛都开启了会员注册功能,但是很多站长朋友吸引很多的会员前来注册都开通了会员注册送积分的这个福利,毕竟网站刚搭建前期都是需要流量的,只有会员越来越多了网站也才有流量,可是有的站长过了一段时间发现论坛中的会员积分怎么不对,有的会员积分突然暴涨,一开始以为某些会员做了什么活动或者是每天登陆签到并发布帖子之类的赚到的积分呢,可是随着几天的观察发现有的会员积分暴涨的太过多了。无忧主机小编经过在PHP虚拟主机安装了论坛程序测试分析之后才明白原来是系统自带的一个bug,那么这个该如何处理呢?找到了是哪个文件导致的bug之后就好解决了,下面就由无忧主机小编详细的来说下解决方法吧。

1:首先登陆无忧主机会员中心找到主机管理–控制面板,如下图1:

134 300x141 完美解决discuz会员积分BUG的问题

2:点击控制面板—进入文件管理,如下图2:

221 300x153 完美解决discuz会员积分BUG的问题

3:点击进入文件管理—找到public_html根目录。如下图3:

312 300x114 完美解决discuz会员积分BUG的问题

4:按照路径找到/source/module/home/home_magic.php文件,并点击编辑。如下图4:

47 300x71 完美解决discuz会员积分BUG的问题

5 找到以下代码:

} elseif($magic[‘num’] < $magicnum) {

将其替换为如下代码

} elseif($magicnum < 0 || $magic[‘num’] < $magicnum) {

如下图5:

55 300x87 完美解决discuz会员积分BUG的问题

保存好了之后,登陆论坛的后台更新下缓存就可以了,这样以后就不会出现论坛中会员积分暴涨的问题了。

以上就是无忧主机独立ip虚拟空间为您就discuz会员积分BUG的问题提供的解决方案。

本文地址:http://www.51php.com/discuz/27501.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: