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