我們有一個以傳統asp編寫的遺留網站。我們把它託管在iis6上。無論何時出現錯誤,它都會將錯誤的詳細信息和描述發送給客戶。IIS 7在經典ASP中不顯示錯誤。 IIS 6是否
事情是,我們把它移到IIS7後,一些「錯誤」不會顯示出來。例如
<%
sdfkjlsfjl
%>
這會在iis6上觸發錯誤,但在iis7上它會簡單地顯示一個空白屏幕。 在另一方面,如果我這樣做
<%
if a=1
end if
%>
,將在這兩個服務器就扔失蹤「然後」
,有沒有人面對過這樣的錯誤?
謝謝
如果你得到一個空白屏幕(甚至沒有默認的500錯誤屏幕),它聽起來像傳統的ASP尚未安裝。默認情況下,IIS7不包含經典的ASP處理程序:http://learn.iis.net/page.aspx/562/classic-asp-not-installed-by-default-on-iis/ –