原文来自:https://www.zixuephp.com
解决dedecms提示:需输入后台管理目录才能登录的办法
今天在会员中心上传图片的时候发现,弹出一个对话框,如下图:
必须使用管理员账号才可以继续上传,在dede根目录下的include文件里config.php文件,在第27行找到如下代码:
- if($cuserLogin->getUserID()<=0)
- {
- if(emptyempty($adminDirHand))
- {
- ShowMsg("提示:需输入后台管理目录才能登录
- 请输入后台管理目录名:
- <inputname="gotopage"value="'.urlencode($dedenowurl).'"type="hidden">
- <inputname="adminDirHand"value="dede"style="width:120px;"type="text">
- <inputstyle="width:80px;"name="sbt"value="转入登录"type="submit">","javascript:;");
- exit();
- }
- $gurl="../../{$adminDirHand}/login.php?gotopage=".urlencode($dedeNowurl);
- echo"
- exit();
- }
注释27-37行,问题解决.