[IE]讓IE跟你說實話,http 500再見!

[IE]讓IE跟你說實話,http 500(網站無法顯示該網頁)再見!

最近將一些程式部署到Windows 2008上,用IE測試程式時,如果發生了錯誤,直接顯示「網站無法顯示該網頁」的錯誤。如下,

noError

 

但是在Windows 2003上卻不會有這個問題呢! 完整的錯誤訊息都會顯示在IE上。

於是筆者裝了Fiddler來看一下到底是什麼錯誤,結果Fiddler居然能正確顯示錯誤訊息。如下,

FiddlerError

 

如果錯誤有正常的輸出,那為何IE無法顯示完整的錯誤訊息,而Fiddler卻可以呢?  挑眉質疑

應該是IE設上的問題,於是發現在IE的工具=>網際網路選項=>進階的Tab中,

取消「顯示易懂的HTTP錯誤訊息」勾選,

ieOPTIONS

再用IE測試一下,完整的錯誤訊息就顯示出來了。如下,

ieSHOWERROR

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^