解決win7下IIS7的HTTP 500錯誤的辦法


 http 500內部服務器錯誤說明IIS服務器無法解析ASP代碼,如果你聯網還發現找不到服務器就是500錯誤了。

在iis7里面的iis設置要開啟啟用父路徑這個選項,之后就可以了,當然為了調試程序可以打開“ASP設置選項-調試屬性”里面的一些調試功能,方便程序的調試。具體可以這樣做:

一、打開IIS7的功能視圖 “ASP設置選項-調試屬性”里“將詳細錯誤發送到瀏覽器”后面改為“TRUE”點右邊的“應用”;

二、然后在“錯誤頁”設置選項里,雙擊500那一行,再點文件按路徑后面的“設置”。在跳出的對話框中將“相對文件路徑”里的文件名改為“500-100.asp”,一路確定。

三、把IE7的Internet選項中,高級的那個“顯示友好HTTP錯誤信息”的小勾勾去掉。

這時候再調試ASP就會出現具體的錯誤,對修改很有幫助!我這個顯示的是

“Active Server Pages 錯誤 ‘ASP 0131′

不允許的父路徑

/Admin/index.asp,行 1

包含文件 ‘../Conn.asp’ 不能用 ‘..’ 表示父目錄。”

於是又是參照2003里開啟父目錄的方法設置IIS7,具體如下:

打開IIS7的功能視圖 “ASP設置選項-行為”里“啟用父目錄”后面改為“TRUE”再點右邊的“應用”。

如下圖:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM