找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

DZ论坛禁止匿名用户评论DZ论坛关闭了匿名发帖

DZ论坛禁止匿名用户评论DZ论坛关闭了匿名发帖Discuz论坛后台已经禁止所有用户组匿名发贴,禁止版块匿名发帖功能,但是论坛却一直有匿名发布的帖子?后台也找不到发帖者用户名,帖子数据表中UID为空。可能是你使用的版本有漏洞。如何修改?DZ论坛如何禁止匿名发帖功能修改教程。
4 p) [0 \5 ~0 F  k/ w. z9 H  q5 u/ W. f$ i  n5 j
  1. 后台权限上禁止匿名发帖
复制代码

& M) @) ]! Z) i# G8 t, G6 y' }4 c禁止匿名发帖,先检查一下论坛后台的设置:
8 }2 U1 k  `6 D, t2 g1, 所有用户组,包括游客,QQ游客,编辑用户组—帖子相关—里面禁止匿名发帖功能。
# e9 i  W8 v: d3 F+ K; J2,后台—版块—编辑所有版块:在帖子选项—禁止匿名发帖,选择 否。
, M2 G: _2 C+ \$ W: }" c* f# X( o如果这这二项都已经设置好了不,禁止了匿名发帖权限。那可能程序版本有问题。
1 U1 D5 C% Z% t) n0 F4 D
, h$ k4 g* Q, f# v/ L5 k/ e; k5 b
  1. 匿名发帖漏洞
复制代码

. m  _) b* i9 ?因为有的站长没有将Discuz X升级到最新版本。有些漏洞BUG被人发现了,可能绕过权限发布匿名发帖。最好升级最新版本。
: k. p: i( y" D9 w. I
- h9 _- i+ V3 X0 `1 h0 n1 \% ?默认DiscuzX程序是这样判断的:如果没有这个会员,或者会员主动选择匿名,都显示为匿名。9 S$ v, Y/ Z3 [$ m
这些匿名发帖的可能是自动发帖机发的帖。或者其他漏洞。/ F# s# _- V- M, U/ i' M9 \- k; i
所以我们可以做post文件中判断一下,凡是没有uid的帖子,一律禁止发帖:2 \, `4 T% d& C

9 U. P( X& z. n" V4 d! t找到source/module/forum/forum_post.php,在这个文件里任意地方,' \2 r+ ]- P% k1 i5 c( m% S- z1 q
比如$navigation = $navtitle = '';这行下方添加:
& U! [: @  h) B, @2 c2 I6 Q/ e' n+ U4 X3 h" x' n
  1. <p>if(!$_G['uid']) {</p><p>        showmessage('没有权限,禁止匿名发帖!');</p><p>}</p>
复制代码
# V8 q. u7 C' e5 Z) H/ Y
保存,更新缓存。
/ v0 Z% q) r) {0 b: _9 p
, G* W; f$ A/ e4 M/ J

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
注意:请不要回复无意义的回复,否则会作封号处理:如纯字母纯数字,无意义的文字等;
有困难的时候找组织,站长十年电脑维修经验。加站长QQ群:3188100 免费解决电脑问题。

发表于 2020-7-10 15:40:44 | 显示全部楼层 |阅读模式

回复 | 举报

该帖共收到 0 条回复!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

美图秀

    • coreldraw x8简体中文版下载CDR X8无需注册
    • 会声会影Corel VideoStudio Ultimate X9 简
    • 会声会影x9Corel Video Studio ultimate x9
    • 不能执行文件 createprocess失败;代码740解
    • &#9829;赞助支持 78系统论坛自由捐赠


免责声明:
【78系统】链接打不开,注册异常,找回密码失败,电脑问题求助,版权投诉等 联系QQ1935020 免费电脑求助QQ群:50699105
所有软件和资料都来源于互联网,版权争议和本站无关,仅供学习或测试之用,测试后请自行销毁,否则一切后果由用户承担。如果你喜欢该程序,请支持正版,购买软件得到正好的服务。若有侵犯您的版权请请联系,本站将立即删除。

Mail To:1935020@qq.com

分享到:QQ空间微信腾讯微博新浪微博我的淘宝豆瓣网邮件分享

QQ|Archiver|手机版|小黑屋|78系统 ( 豫ICP备15029758号 )

GMT+8, 2021-5-9 16:09 , Processed in 0.054889 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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