監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
重慶網(wǎng)站建設(shè)公司

當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 重慶OA系統(tǒng) > 重慶網(wǎng)站建設(shè)公司

不能訪問目錄的解決方案

申請免費試用、咨詢電話:400-8352-114

  

  在.net中創(chuàng)建目錄,大多數(shù)人使用的是Directory.CreateDirectory這個控件,然后,很多人就會發(fā)現(xiàn),一般在本機(jī)調(diào)試時可以正常運行,但使用虛擬主機(jī)時,就不可以用了,為什么呢?

  原因如下:

  1、Directory控件的運行原理是從根目錄開始請求,也就是說,假如您想在E:weblog下面再創(chuàng)建一個目錄,使用Directory控件時,Directory會自動從E盤的根目錄開始請求,檢測是否存在;

  2、為什么本機(jī)調(diào)試時可以使用呢?因為大部分程序員,對于本機(jī)的系統(tǒng)安全并沒有做特別的設(shè)置,所以默認(rèn)情況下,程序執(zhí)行時對本機(jī)所有的目錄及分區(qū)都有訪問的權(quán)限,所以在Directory請求時不會報錯;

  3、為什么在虛擬主機(jī)上使用時會報錯,不能執(zhí)行呢?虛擬主機(jī),是在一臺服務(wù)器上創(chuàng)建多個用戶的站點,為了安全,虛擬主機(jī)開放的權(quán)限只限于用戶目錄下面的權(quán)限,并沒有上級目錄及根目錄的權(quán)限,所以Directory請求根目錄的權(quán)限時,就會報錯,沒有權(quán)限。(注意:如果您使用的虛擬主機(jī)有Directory請求根目錄的權(quán)限,那么您選用的虛擬主機(jī)服務(wù)商就太不專業(yè)了,基本的安全權(quán)限都沒有配好,您的網(wǎng)站內(nèi)容將無任何安全可言,您網(wǎng)站中的數(shù)據(jù)將會被任一個用戶能請求到,能夠看到、下載到?。?/p>

  如果解決這個問題呢?

  1、因為只要正確配制了安全權(quán)限的虛擬主機(jī),都不能使用Directory控件來創(chuàng)建目錄,如何解決這個問題呢?這就需要我們想一個變通的辦法。

  2、我們都知道,ASP中有一個FSO的控制功能,而且被大量使用,基本上99%以上的虛擬主機(jī)服務(wù)商會給用戶開放這個權(quán)限,所以我們就可以調(diào)用ASP中的FSO控件來完成目錄的相關(guān)操作。

發(fā)布:2007-04-07 16:44    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:

泛普重慶網(wǎng)站建設(shè)公司其他應(yīng)用

重慶OA軟件 重慶OA新聞動態(tài) 重慶OA信息化 重慶OA客戶 重慶OA快博 重慶OA行業(yè)資訊 重慶軟件開發(fā)公司 重慶網(wǎng)站建設(shè)公司 重慶物業(yè)管理軟件 重慶餐飲管理軟件 重慶倉庫管理系統(tǒng) 重慶門禁系統(tǒng) 重慶微信營銷 重慶ERP 重慶監(jiān)控公司 重慶金融行業(yè)軟件 重慶B2B、B2C商城系統(tǒng)開發(fā) 重慶建筑施工項目管理系統(tǒng)開發(fā)