Service unavailable

Bu hata, genelde boş beyaz bir sayfada, oldukça iri puntolarla karşımıza çıkar. Başka bir açıklama içermez ve genellikle IIS’i yeniden başlatana kadar da kurtulamayız. Hangi nedenlerle bunu alırız? Nasıl önüne geçebiliriz? “503 – Service unavailable” hataları, IIS’in http.sys isimli sürücüsü tarafından verilir. Yani çekirdek (kernel) seviyesinde alınırlar. Dolayısıyla, bu hatalarla ilgili kayıtlar IIS’in kayıtlarında değil…

13

Server.MapPath ve alakasız görünen hatalar

Server.MapPath metodu, ASP zamanından bu yana çokça kullandığımız bir metottur. Aslında yaptığı tek şey, kodun çalıştığı bulunduğu yolu “string” olarak vermekten ibarettir. Ancak pek çok yerde çok kullanışlı olabilmektedir. Örneğin verilerimizi Access tablolarında tuttuğumuz senaryolarda, mdb dosyasının yerini tespit etmek için sıkça kullanılmaktadır Server.MapPath. Bir diğer çokça rastladığımız senaryo da, uygulamamızla ilgili ayarları tuttuğumuz dosyanın…

0

Debug Diagnostic Tool 1.1

IIS üzerinde çalışan uygulamalarda yaşadığımız sorunları birkaç kategoride toplayabiliriz: “Crash” sorunları (bunu nasıl Türkçe’ye çevireceğimi bilemedim, önerilere açığım) “Hang” sorunları Bellek kullanımı sorunları (memory leak) Performans sorunları Ağla ilgili sorunlar Elbette bunların herbirinin farklı “teşhis” yolları bulunuyor. Bu yazımda ilk 4 tip sorun için kullandığımız Debug Diagnostic Tool’dan (DebugDiag) bahsedeceğim: Debug Diagnostic Tool 1.1http://www.microsoft.com/downloads/details.aspx?FamilyID=28bd5941-c458-46f1-b24d-f60151d875a3&DisplayLang=en DebugDiag, sadece IIS/Web uygulamaları…

3