推荐应用

Discuz多国语言翻译

Discuz多国语言翻译

文库系统/文档系统

文库系统/文档系统

美食菜谱发布菜谱

美食菜谱发布菜谱

漫画阅读中心

漫画阅读中心

小说阅读中心

小说阅读中心

语言包切换基本文件

语言包切换基本文件

成语闯关

成语闯关

谷歌登錄Google登錄

谷歌登錄Google登錄

轻APP

轻APP

网上祭祀祭拜扫墓

网上祭祀祭拜扫墓

手机MP4视频上传

手机MP4视频上传

彩票开奖号码公布

彩票开奖号码公布

DZX泰语/傣语

DZX泰语/傣语

DZX日文版(日本语)

DZX日文版(日本语)

Discuz管理员权限丢失,变成普通用户组的解决办法

发布于 2012-12-17
  这个问题之前Discuz x2就有,很多用户升级到Discuz x2.5同样提出有管理员每天自动变成普通用户组、后台删除管理组管理员也自动变成普通用户组,导致无法对后台进行管理的这一问题,现给出如下解决办法:
  首先找到文件:\source\class\table\table_common_member.php,然后按照下面修改代码:
1、找到public function update_by_groupid($groupid, $data) {将下面的$groupid = dintval($groupid);替换为$groupid = dintval($groupid, true);2、找到public function fetch_all_by_groupid($groupid, $start = 0, $limit = 0) {将下面的if(!($groupid = intval($groupid))) {替换为if(!($groupid = dintval($groupid, true))) {修改好后在测试,看看是否正常了,不会在出现管理员权限丢失,变成普通用户组的问题了。
扫一扫添加有偿QQ
扫一扫添加微信客服