您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dede织梦后台登录提示用户名不存在怎么办
吴越潇2024-07-02 21:23:01dedecms教程已有人查阅
导读今天一个多年的好兄弟来找我,说TA写在织梦后台里添加中文管理员却提示添加不了,同时如果在安装时就用「中文」作为管理员登录ID的话,登录后台会提示「用户名不存在」
今天一个多年的好兄弟来找我,说TA写在织梦后台里添加中文管理员却提示添加不了,同时如果在安装时就用「中文」作为管理员登录ID的话,登录后台会提示「用户名不存在」,希望我能给TA一个解决方法。
受到帮助请求,再忙也得花几分钟时间看看不是,也许我运气好解决了呢。
说了半天废话,以下是具体解决方案,跟「把大象装冰箱」步骤差不多,也是分三步。
第一步、打开 ./dede/sys_admin_user.add.php 文件,找到大约 20 行左右,删除或注释掉如下代码:
到此,即可解决「用户名不存在」或「添加后台中文管理员登录ID」的问题
受到帮助请求,再忙也得花几分钟时间看看不是,也许我运气好解决了呢。
说了半天废话,以下是具体解决方案,跟「把大象装冰箱」步骤差不多,也是分三步。
第一步、打开 ./dede/sys_admin_user.add.php 文件,找到大约 20 行左右,删除或注释掉如下代码:
if(preg_match("#[^0-9a-zA-Z_@!\.-]#", $pwd) || preg_match("#[^0-9a-zA-Z_@!\.-]#", $userid))
{
// ShowMsg('密码或或用户名不合法,<br />请使用[0-9a-zA-Z_@!.-]内的字符!', '-1', 0, 3000);
// exit();
}
第二步:打开 ./include/userlogin.class.php 文件,将大约 245 行的:
$this->userName = preg_replace("/[^0-9a-zA-Z_@!\.-]/", '', $username);
修改为:
$this->userName = $username;
第三步:把冰箱门带上(保存你修改好的文件)到此,即可解决「用户名不存在」或「添加后台中文管理员登录ID」的问题
本文标签:
很赞哦! ()
相关文章
随机图文
-
用dedecms织梦做导航站的方法
最近想做个网址导航站,在网上一搜,各种各样的免费导航程序都有,下载了不少。有些是静态的,这肯定不符合我的要求。有些是动态的,还自带不少网址数据 -
dede织梦后台登陆提示验证码错误怎么办
说一下碰到这种情况的几种原因:① 网站空间满了(**首先考虑**)②更改空间后新的空间里pho.ini里gd库配置问题③dede版本程序升级操作不正 -
dedecms删除后台登录/管理首页页面广告的方法
首先删除后台登录页面广告图片:打开DedeCMS根目录,找到dedetemplets文件夹(dede为默认文件夹,有可能你后来为了安全考虑修改过这个文件夹的名字 -
织梦dedecms5.7无限级多级栏目菜单调用方法
以前在用到5.7无限级栏目列表菜单时下载了网上的资料都未成功,因此我参考网上及dedecms本身的channel.lib.php及cattree.lib.php制作了调用标签。
留言与评论 (共有 条评论) |