節(jié)點(diǎn)目錄名引起的不能上傳文件的問題_動(dòng)易Cms教程
問題:新建的一個(gè)節(jié)點(diǎn),發(fā)現(xiàn)在這個(gè)節(jié)點(diǎn)里上傳文件時(shí)沒有任何反應(yīng),并且查看上傳文件夾也沒有發(fā)現(xiàn)此節(jié)點(diǎn)的上傳文件夾,但其它節(jié)點(diǎn)上傳沒有問題,這是什么原因?
分析:這是一個(gè)比較特殊的問題,首先查看節(jié)點(diǎn)設(shè)置(這里因?yàn)槲纯紤]到一個(gè)特殊的原因,所以忽略了問題所在),沒有發(fā)現(xiàn)什么問題,再查網(wǎng)站文件夾的權(quán)限設(shè)置問題,也正常,IIS設(shè)置均沒有異常,問題是似陷入的僵局階段。。。。。。
經(jīng)過偶然發(fā)現(xiàn),此節(jié)點(diǎn)的目錄名設(shè)置是為“con”

經(jīng)過查找相關(guān)信息發(fā)現(xiàn)原因就出在這個(gè)名稱上面,下面截取部份原因說明:
在Windows界面中創(chuàng)建一個(gè)特殊文件夾時(shí),計(jì)算機(jī)系統(tǒng)會(huì)自主地將文件夾名稱修改為“新建文件夾”,而無法將我們指定的文件夾名稱顯示出來;例如當(dāng)我們嘗試將某一文件夾名稱指定為“prn”或“con”時(shí),Windows 系統(tǒng)會(huì)自動(dòng)將我們指定的名稱顯示為“新建文件夾”。。。。。。
因此問題的原因就出在這里,那么下面就有兩種方式來解決這個(gè)問題。
解決:因?yàn)楣?jié)點(diǎn)目錄名一旦在建好節(jié)點(diǎn)后,是不可修改的,所以我們得根據(jù)網(wǎng)站的情況來做如下操作:
1、刪除此節(jié)點(diǎn),重新建節(jié)點(diǎn),并注意文件夾名不要取“特殊”名稱 ---這個(gè)方式適用于剛剛新建的節(jié)點(diǎn),如果已經(jīng)在這個(gè)節(jié)點(diǎn)下建好了許多子節(jié)點(diǎn),并且不想再重復(fù)操作的情況下,可以用第二種方式。
2、直接操作數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)修改,數(shù)據(jù)信息在表中的原樣式為:

我們打開查詢分析器,打開pe_nodes表進(jìn)行數(shù)據(jù)批量修改操作,下面是SQL語(yǔ)句,大家可參照?qǐng)?zhí)行
a、首先修改父節(jié)點(diǎn)的目錄名
UPDATE PE_NODES SET NodeDir = 'XXX' WHERE NodeName ='科學(xué)'
b、然后修改其下的子節(jié)點(diǎn)的“ParentDir”數(shù)據(jù)
UPDATE PE_NODES SET ParentDir = REPLACE(CASE(ParentDir AS varchar(8000)), 'con', 'XXX')
修改后數(shù)據(jù)顯示如下圖

-------以上的SQL語(yǔ)句里的“XXX”字符可以根據(jù)自己需求改成其它英文字符,同時(shí)要記住一點(diǎn),在操作數(shù)據(jù)庫(kù)時(shí),一定要先備份好數(shù)據(jù)庫(kù)。
至此問題就已經(jīng)處理完畢,網(wǎng)站可以正常使用。
- MAC錯(cuò)誤的解決方法
- 如何屏蔽動(dòng)易后臺(tái)導(dǎo)航里的某個(gè)功能菜單?
- 動(dòng)易.NET版本留言自動(dòng)選定欄目方法
- 動(dòng)易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點(diǎn)ID標(biāo)簽
- 如何開啟SiteWeaver6.8的支持,反對(duì)功能
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之四----動(dòng)易系統(tǒng)安裝篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之三----數(shù)據(jù)庫(kù)篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫(kù)修復(fù),SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動(dòng)易.net程序權(quán)限配置
- 為什么提示對(duì)Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權(quán)限?
動(dòng)易Cms教程教程Rss訂閱Cms教程搜索
動(dòng)易Cms教程推薦
- 文章列表怎樣加虛線方法二
- 不能添加文章\下載\圖片,提示Invalid procedur call or argument錯(cuò)誤
- 2006版調(diào)用用戶登錄的修改方法
- 解析網(wǎng)站的滾動(dòng)公告如何去掉發(fā)布人和發(fā)布時(shí)間?
- 動(dòng)易論壇『模板區(qū)』一些常用的修改問題和文章
- 如何在大類模板中分列顯示子欄目?
- 向上滾動(dòng)公告如何顯示公告詳細(xì)內(nèi)容
- 關(guān)于升級(jí)到2006SP1后,作者頁(yè)無法顯示的解決方法
- 動(dòng)易自定義表單的鏈接代碼是什么?
- 如何解決SiteWeaver徹底去掉后臺(tái)升級(jí)提示的問題
- 相關(guān)鏈接:
- 教程說明:
動(dòng)易Cms教程-節(jié)點(diǎn)目錄名引起的不能上傳文件的問題
。