Server 2008 IIS7 Detailed Error

Server 2008 IIS7’de ayrıntılı hata bilgisi göstermek – 500 Internal Server Error

Server 2008 IIS7 500 Internal Server Error

Server 2008 IIS7 500 Internal Server Error

Server 2008’de yüklü gelen IIS 7,5 güzel özellikleri olmasına rağmen kullanımını öğreninceye kadar belli bir süre geçiyor. Ben en çok hata ayıklarken bu yeni IIS’den usanmıştım. Web sitesini seçince gelen simgelerden ASP simgesine çift tıklayınca gelen ekrandan “Send Errors To Browser” ayarını true yapınca hata gözükecek sanıyordum.

Server 2008 IIS7 ASP Settings

Server 2008 IIS7 ASP Settings

Meğer bir değişiklik daha yapmak gerekiyormuş.Bu değişiklik de basit bir şey ama öğrenmek için araştırmak gerekiyor, kurcalayarak bulması çok zor. Bir şey daha var. Yukarıdaki değişikliği yapınca Windows 7’de çalışıyormuş ayrıntılı hata gösterimi ama Server 2008’de çalışmıyor. Muhtemelen Server olduğu için daha fazla güvenlik protokolü eklenmiş. Şimdi IIS’nin ilk ekranın geri dönüp “Error Pages” bölümüne girip hemeln ne yapmamız gerektiğine bakalım.

Server 2008 IIS7 Error Pages

Server 2008 IIS7 Error Pages

Yukarıdaki resimde gördüğünüz gibi 500 numaralı hatanın üzerine çift tıklayıp “Edit Fetaure Settings” sayfasını açmamız lazım. Açılan sayfada üç tane seçenek var. Bize lazım olan ikince seçenek: “Detailed Errors”. Bunu seçip sayfayı kapatınca hatalar ayrıntılı olarak bize gösterilecek. Eğer Internet Explorer kullanıyorsanız bir de “Show Friendly Errors” gibi bir seçeneği aktif hale getirmeniz gerekiyor. Ama inşallah kullanmıyorsunuzdur. Ve sonuç:

Server 2008 IIS7 Detailed Error

Server 2008 IIS7 Detailed Error

Bir hatırlatma daha: Eğer site programlamasıyla işiniz bittiyse hata gösterimini iptal etmeyi unutmayın.