啟用win7下IIS7的http500錯誤詳細資訊提示顯示的方法步驟
來源:www.niutuku.com | vincent上傳於2012-07-20
IIS下經常會發現http 500內部伺服器錯誤,這說明IIS伺服器無法正常解析ASP程式碼。但是具體的錯誤原因是有很多的,所以啟用除錯功能顯示出詳細的錯誤資訊有助於我們更快的找到原因所在。
關鍵詞:win7 IIS7 http500
為了除錯程式可以開啟“ASP設定選項-除錯屬性”裡面的一些除錯功能,方便程式的除錯。下面讓志文工作室來給你介紹具體的操作方法:
1、開啟IIS7的功能檢視 :“ASP-開啟功能(右邊頂部)-除錯屬性”裡“將詳細錯誤傳送到瀏覽器”後面改為“TRUE”,然後點右邊的“應用”;
2、然後在“錯誤頁”設定選項裡,雙擊 500 那一行,再點檔案按路徑後面的“設定”。在跳出的對話方塊中將“相對檔案路徑”裡預設的檔名“500.htm”改為“500-100.asp”,確定。
3、在IE瀏覽器的“Internet選項”中,把“高階”裡的“顯示友好HTTP錯誤資訊”的小勾勾去掉。
這時候再除錯ASP就會出現具體的錯誤,根據具體的錯誤提示查詢線上幫助文件即可找出對應的解決方法!
比如對於新手常見的錯誤有:
詳細錯誤資訊顯示的是
複製程式碼程式碼如下:
“Active Server Pages 錯誤 ‘ASP 0131′
幫助文件查詢即可知道錯誤原因即為“不允許的父路徑”, 請按照下列步驟操作啟用父路徑:
1. 單擊 開始,單擊 管理工具,然後單擊 Internet Information Services 管理器。
2. 在 IIS 控制檯中展開 Web 站點執行 OWA (通常這是 預設網站)。
3. 找到包含 ASP Web 應用程式的 Web 資料夾。
4. 用滑鼠右鍵單擊 Web 資料夾,然後單擊 屬性。
5. 在 目錄 選項卡上單擊 應用程式設定 部分的 配置。
6. 在 應用程式選項 選項卡上單擊以選中 啟用父路徑 複選框。
7. 單擊 確定,然後單擊 確定,再次以應用所做的更改。