Discuz模板|Discuz插件|Discuz教程|Discuz素材免费下载

 找回密码
 立即注册

QQ登录

只需一步,快速开始

广告
温馨提示:本站所有DZ相关模板、插件、教程(包括DZ应用中心已下架插件、模板)所有用户可全部免费下载,无任何收费模式(不包括VIP版块非DZ资源,VIP版块需购买会员组方可下载),如本站没有您需要的插件或模板,请自行前往淘宝互站网送吗网等第三方站点搜索相关插件或模板进行低价格购买下载本站非常不建议用户浪费金钱前往DZ应用中心购买。

discuz提供管理员权限

[复制链接]
tuyuanma 发表于 2016-8-24 09:47:22 | 显示全部楼层 |阅读模式
温馨提醒:禁止内容附带广告图片、二维码图片,否则将在不通知情况下永久禁言账号!
欢迎加入兔源码站长交流群,您的加入是我们前行的动力!

DZ站长建站交流群:493651246

[ 温馨提示:点击上方群文字,可快速加入QQ群 ]


上传附件的报错:附件文件无法保存到服务器,可能是目录属性设置问题,请与管理员联系。

修改了权限 问题依然存在 ' W/ b+ ?" x  G5 Q# k4 x& u

8 D9 j2 o4 k& n% y1 p解决方法 : 3 g& M  U- ~% D1 y( D

& E9 u  F: u/ d* e0 x; b' {! a8 e登陆 discuz 后台 & p1 g. [/ m0 H3 e5 C. Y3 {
全局 - 附件设置 - 基本设置 - 附件保存位置: - "将相对路径 改成 绝对路径 ./attachments 改成 /www/discuz/upload/attachments"

原因是因为论坛转移过 路径变了 程序路径问题


" ^* _# I0 D! W9 T' h9 f5 m

提升用户为管理员:

discuz+uclient 手动提升普通用户至管理员权限

关键要知道管理员权限在数据库中对应的位置3 s! q. j& X3 L6 U# m8 u

! }+ @0 O+ I' u! |' w假设discuz的数据库前缀是cdb_ uclient的前缀是 uc_$ {9 T  f+ g" l* s2 \, d. _8 Z3 w* L- i
( m! ?" s# T6 S
分别执行' `" d5 ]! R4 T! p  ^7 }

% x5 f: v2 g( U. A8 J/ B% f. ]0 M( v查询表结构8 t6 q- y8 S. i1 q
describe uc_members;
# H8 m% B7 _) e1 v
% x' F- j( r4 t查询sunshine用户名的信息6 A5 V$ M4 t3 z) i  y  j; q
select * from uc_members where name="sunshine";# H/ v! E8 M- o/ v/ w
3 t2 s0 S5 f5 P- h- M8 G* y
2xxx79是上面查询到的uid字段值8 j& A" k1 ]4 j' g9 E
insert into uc_admins values(2xxx79, "sunshine", 1,1,1,1,1,1,1,1,1,1,1,1);
$ p, f; G$ {& t
& d% ?) O1 K! |' |这样就在uc里面将sunshine用户提升为管理员权限。8 P$ N* m+ F/ m9 f- S7 r: b

6 e& e. ?+ X: @4 Y$ @, ?% E( @& B如果想要用使用uc网站创始者权限,就要修改ucclient下的data/config.inc.php文件# L" h, l; c- C5 e  L# N
修改
7 R9 h" G/ R5 b& `define('UC_FOUNDERPW', 'xxx0dfxxx407de5xxxba5463xxx095e');       //这个是密码
7 c/ e& T+ J" M; c8 Edefine('UC_FOUNDERSALT', '0axxx6');                             //这个是用户信息中的salt值
* J/ ^/ c: {5 E5 r* c& O
, Q2 S' D+ T. i3 S6 v1 _在discuz中提升某用户为管理员权限! ^; M3 z& s5 n) X- M9 G9 q7 R
5 H4 E+ z2 k* f/ I7 r; K# e
adminid--smallint(3)--管理组ID号(1为管理员、2为总版主、3为版主、0表示否,即非管理 组,-1表 8 Z8 h1 r" {( y$ f' B  l+ |4 I
示    特殊组及除了1,2,3以外的系统组(即4,5,6,7,8组)), ?. G- l) g# q1 X
update cdb_members set adminid = 1 where username = "sunshine";6 g0 X/ U& i4 J1 ^3 ?  D( A4 U3 m
这样就会提升用户sunshine权限为管理员
; |/ c# {0 V  W8 {# d# Q7 m
! L/ a) o* _& f; W- h; ]* Sselect * from cdb_members where username = "sunshine";//查看用户信息
- }% ~9 _# J  e: K2 A
0 i7 ^1 ]( F" \0 [  i$ ]$ g访问 admincp.php 登录即可

2 N& z8 Y3 v$ O

版权声明
1、转摘或引用本站内容资源须注明原网址,并标明本站网址(兔源码www.tuyuanma.com);
2、对于转摘或引用本站内容资源而引起的民事纠纷、行政处罚或其他损失,本站不承担责任;
3、对于不遵守本声明或其他违法、恶意使用本站内容者,本站保留其追究法律责任的权利。




自动排版 | 高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广告
493651246站长邮箱:tuyuanma@qq.com 站长QQ:3197813386

© 2001-2013 本站内容皆来自互联网及用户分享,如需删除请提供软著或商标证书。

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