Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 对不起,您没有权限进行本管理操作,congif.php是创始人无法登陆后台,彻底解决办法!

[复制链接]
145hao.com 发表于 2009-12-15 09:00:53 | 显示全部楼层 |阅读模式
本帖最后由 145hao.com 于 2009-12-15 09:02 编辑

大家好,我是145号,我的网站145号(www.145hao.com)从supesite6.0先后一直升级到7.5,期间,在升级到7.0和7.5时遇到了两次同样的问题,前台可以登录,但登陆admincp.php进行后台管理时总是不停地提示:对不起,您没有权限进行本管理操作。

我的网站放在美国Lunarpages主机上,我只租用了一个虚拟空间,在主域名基础上,addon了另外几个域名,也就是说在同一个空间上运行了几个网站,www.145hao.com安装了1个ucenter、1个supesite、1个discuz论坛,此外,主域名网站也安装了1个ucenter、2个supesite。当我升级到supesite7.0时出现了这个问题,使用管理员帐号仍然提示没有权限进入管理后台,后了过了几个小时,当我正在寻找解决方法时,发现又可以登录了,莫名其妙,我当时以为可能
是主机缓存的问题,因为登录不了后台也没法更新缓存。所以,当我升级到7.5时遇到同样问题的时候,我就耐心等待,可以从昨天等到今天再也没有好运气了。

在官方论坛上,不少人遇到了这个问题,官方管理员给出的解决方法是在config.php配置文件中找到 $_SC['founder'] 添加创始人的ID。但问题是,大家升级后用的登录帐号就是就是管理员帐号,UID就是1,还是无法解决。

后来,szboy给出了一个临时解决方法:https://discuz.dismall.com/viewthread.php?tid=1480461,但是被管理员认为是极度危险的方法:修改根目录admincp.php文件,找到//权限检查,把下面的那三行代码注释掉(最前面加//)或者去掉:
    if(!checkperm('manageadmincp')) {
            showmessage('no_authority_management_operation');
    }
szboy的方法我也试过,但是不能解决问题。

lidq.jingwu给出了另一个解决方法:https://discuz.dismall.com/thread-1491872-1-1.html,把admincp.php文件中的//权限设置和//没有登录两段代码顺序颠倒一下。

lidq.jingwu的方法我也试过,也是不能解决我的问题。

需要说明的szboy和lidq.jingwu的方法解决了他们各自的问题,对其他网友可能会有帮助,所以简要介绍一下,只是这些方法仍然无法解决145hao.com的问题。

后来看到koder在给szboy的回复时受到了启发。我把145hao.com下面的config.php中的cookie设置修改成了同一个主机上的另一个主域名网站的supesite程序config.php中的cookie设置。

下面是修改之前的cookies设置:
$cookiepre = 'Frq_';                                                   //Cookie前缀
$cookiedomain = '.145hao.com';                                //cookie 作用域
$cookiepath = '/';                                                      //cookie 作用路径

下面是修改之后的cookies设置:
$_SC['cookiepre'] = 'Supe_';                                        //Cookie前缀
$_SC['cookiedomain'] = '';                                        //cookie 作用域。请设置为 .yourdomain.com 形式
$_SC['cookiepath'] = '/';                                                //cookie 作用路径

这样设置之后,我就可以登录后台了,重新设置网站开放,更新缓存,一切OK!

我自以为这可能是一个终极解决方法,请求管理员考虑置顶加精哟:)

哈哈,祝supesite越来越好,祝遇到同样问题的站长们早日解决问题!
guanjingla 发表于 2009-12-15 09:41:14 | 显示全部楼层
权限没设置啊。
回复

使用道具 举报

 楼主| 145hao.com 发表于 2009-12-15 17:24:12 | 显示全部楼层
权限没设置啊。
guanjingla 发表于 2009-12-15 09:41


楼上,俺不太懂你说的权限没设置是什么意思?是指你用的登录帐号没有在后台设置还是其他意思,因为无法登陆后台,自然无法到后台设置权限,我说的方法可以解决这问题。请你详细说明你的意思,俺好与您交流。

多谢版主推荐哟!
回复

使用道具 举报

边缘学科 发表于 2009-12-17 11:53:07 | 显示全部楼层
好文章,就是那个cookie前缀的问题!
太谢谢了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 20:43 , Processed in 0.023247 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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