導讀:dedecms

今天站長基地在前臺頁面上傳圖片的時候,意外的彈出了一個窗口,提示“會員不能上傳圖片,需輸入后臺管理目錄才能登錄”,并要求輸入管理后臺目錄。之前都好好的問題突然出現,這才想起昨天為了保證網站的安全性,更改了后臺目錄,初步判斷是這個原因造成的,據說這個可以爆出后臺目錄什么的,安全性有所威脅,所以如果彈出此對話框,不建議站長們立即輸入后臺目錄,以免暴露后臺目錄,引起安全隱患。
廢話不多說,將目錄改回來,不可能。所以只好摸索最好的解決方式。這里提供互聯網上幾個解決方法,修改前為了以防萬一,請務必做好備份工作:
方法一:注釋掉彈出錯誤的代碼:
即注釋掉“/include/dialog/congig.php”中的以下代碼:
if($cuserLogin->getUserID() <=0 ) { if(emptyempty($adminDirHand)) { ShowMsg("<b>提示:需輸入后臺管理目錄才能登錄</b><br /><form>請輸入后臺管理目錄名:<input type='hidden' name='gotopage' value='".urlencode($dedeNowurl)."' /><input type='text' name='adminDirHand' value='mgr' style='width:120px;' /><input style='width:80px;' type='submit' name='sbt' value='轉入登錄' /></form>", "javascript:;"); &nbsdede商城模板p;exit(); } $gurl = "../../{$adminDirHand}/login.php?gotopage=".urlencode($dedeNowurl); echo "<script language='javascript'>location='$gurl';</script>"; exit(); } }
方法二,替換彈出錯誤的代碼:
仍然是修改以上文件,但與所不同的是將以上代碼進行修改,修改為以下代碼:
if($cuserLogin->getUserID() <=0 ) { if(emptyempty($adminDirHand)) { ShowMsg("<b>登陸失效,轉向主頁</b><br />", $cfg_basehost); exit(); }
關鍵詞標簽: CMS 上傳圖片 后臺管理
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-19 ,文章DEDECMS5.7會員不能上傳圖片,需輸入后臺管理目錄才主要講述上傳圖片,后臺管理,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_30131.html