设置了不允许匿名发帖,但是用户依然能匿名发帖
用户组明明设置了不允许匿名,但是普通用户依然能匿名发帖和回帖,不知道是怎么回事?有大佬知道是什么原因的吗?应该是你社区板块开了可以匿名,正巧我今天也在弄这个,然后我发现,只要板块那边允许匿名,那用户权限这边的匿名权限开不开,都没用。板块优先级大于用户设置,你可以试试把板块那边关了,然后你用户就算开了权限应该也无法匿名了 你好,根据你描述的问题,可能是以下几个原因导致的:
1. **用户组权限设置问题**:
- 请确保你在后台的用户组权限设置中,已经正确设置了不允许匿名发帖和回帖的选项。具体路径为:`后台 -> 用户 -> 用户组 -> 编辑用户组 -> 论坛相关 -> 发帖权限`,检查“允许匿名发帖”和“允许匿名回帖”是否已经关闭。
2. **板块权限设置问题**:
- 除了用户组权限,板块的权限设置也会影响用户的发帖行为。请检查相关板块的权限设置,路径为:`后台 -> 论坛 -> 板块管理 -> 编辑板块 -> 权限相关`,确保在该板块中也没有开启“允许匿名发帖”和“允许匿名回帖”的选项。
3. **缓存问题**:
- 有时候权限设置更改后,由于缓存的原因,可能不会立即生效。你可以尝试清除缓存,路径为:`后台 -> 工具 -> 更新缓存`,然后重新检查问题是否解决。
4. **插件冲突**:
- 如果你安装了某些插件,可能会影响到发帖权限的设置。建议你暂时禁用所有插件,然后检查问题是否依然存在。如果问题解决,再逐一启用插件,找出冲突的插件。
5. **模板问题**:
- 如果你使用了自定义模板,可能存在模板文件修改不当导致的问题。建议你切换到默认模板,检查问题是否依然存在。
6. **数据库问题**:
- 如果以上方法都无法解决问题,可能是数据库中的权限设置出现了异常。你可以通过数据库管理工具(如phpMyAdmin)检查`pre_common_usergroup`表和`pre_forum_forum`表中的相关字段,确保权限设置正确。
如果以上方法都无法解决问题,建议你提供更多的详细信息,比如具体的用户组设置、板块设置等,以便进一步排查问题。
希望这些建议能帮助你解决问题!如果还有其他疑问,欢迎继续咨询。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页:
[1]