關(guān)于不允許IIS父路徑的問題解答
當(dāng)我們在使用IIS服務(wù)器的時(shí)候,可能會(huì)遇到不允許的IIS父路徑的問題。IIS服務(wù)器可以作為一個(gè)Web 服務(wù)器單獨(dú)使用,也可以與相兼容的工具一起使用,它可以用來建立Internet商務(wù)、訪問和操作來自不同數(shù)據(jù)源的數(shù)據(jù)以及創(chuàng)建Web 應(yīng)用程序,其中這些應(yīng)用程序利用服務(wù)器腳本和組件代碼來完成一些客戶-服務(wù)器功能。
客戶端訪問Web站點(diǎn)彈出錯(cuò)誤頁,顯示類似“Active Server Pages 錯(cuò)誤 'ASP 0131' 不允許的IIS父路徑 /BBS/Admin/BbsFace.asp,行 1 包含文件 '../conn.asp' 不能用 '..' 表示父目錄”的錯(cuò)誤提示。
出現(xiàn)這樣的錯(cuò)誤提示是因?yàn)樵赼sp等動(dòng)態(tài)Web頁面中需要調(diào)用諸如../格式的語句,即返回到上一層目錄,而IIS6.0出于安全性考慮默認(rèn)是不允許這樣的。
解決這一IIS父路徑錯(cuò)誤的方法是:打開IIS管理器,找到Web目錄,右鍵“屬性”在“主目錄”選項(xiàng)卡下點(diǎn)擊“配置”打開“應(yīng)用程序配置”窗口,單擊“選項(xiàng)”標(biāo)簽,勾選“應(yīng)用程序配置”下的“啟用IIS父路徑”即可。
【編輯推薦】