婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > Dede后臺登錄提示用戶名不存在的方法

Dede后臺登錄提示用戶名不存在的方法

POST TIME:2020-04-11 14:40

Dede后臺登錄提示用戶名不存在的方法

今天一個多年的好兄弟來找我,說TA寫在織夢后臺里添加中文管理員卻提示添加不了,同時如果在安裝時就用「中文」作為管理員登錄ID的話,登錄后臺會提示「用戶名不存在」,希望我能給TA一個解決方法。

受到幫助請求,再忙也得花幾分鐘時間看看不是,也許我運氣好解決了呢。

說了半天廢話,以下是具體解決方案,跟「把大象裝冰箱」步驟差不多,也是分三步。

第一步、打開 ./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」的問題

有圖有真相



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 南江县| 长岭县| 灵璧县| 嘉峪关市| 瑞昌市| 子洲县| 海兴县| 庆元县| 新郑市| 叙永县| 大足县| 凤凰县| 宜春市| 开原市| 富顺县| 鹤峰县| 和田市| 建阳市| 三穗县| 漾濞| 珠海市| 小金县| 香格里拉县| 德兴市| 五大连池市| 通化市| 太康县| 宿松县| 常州市| 凤台县| 德安县| 板桥市| 略阳县| 来宾市| 普洱| 铁岭市| 敖汉旗| 高雄市| 柳林县| 巩留县| 门头沟区|