2010-12-22 85 views
1

我很難過,爲什麼會發生這種情況。iis 7關閉詳細的錯誤報告導致經典的asp錯誤

當我關閉詳細的錯誤報告時,出現內部服務器錯誤。當我打開它時,我的頁面加載正常。

有沒有人曾經遇到過這種事情?

+0

你是否設法解決這個問題? – Kev 2011-01-06 17:37:02

回答

1

我懷疑你的腳本確實在某處出現了一個錯誤,並且錯誤被隱藏在HTML的某處。

在有問題的頁面上,再次打開詳細錯誤,瀏覽到頁面,然後在瀏覽器中執行查看源代碼,我敢打賭你會發現有一些內容不應該是,但不是由瀏覽器呈現。

例如:

<html> 
    <head></head> 
    <body> 
    <% Response.Write "Just fine" %> 
    <div id="noSnapshots" style="display:none"> 
    <table> 

     <tr> 
     <% Some error %> 
     <td>table cell</td> 
     </tr> 
    </table> 
    </body> 
</html> 

如果我打開IIS中詳細的錯誤信息上面的HTML似乎渲染得很好,但如果我將它們關閉,我得到了紅色,白色和灰色500 - Internal server error.頁。處理URL

Microsoft VBScript運行

服務器上出現了一個錯誤:

看看這兩種字符串

這假設您沒有更改網站的ASP功能窗格中的Script Error Message

+0

您好kev,感謝您的意見和我的完全沒有答覆appologies,我甚至沒有注意到你的答案。 – Shannow 2011-01-27 14:22:33