aranan dosya* bulunamadı gibi bir hata uyarısı. "sen yok mu sen.. yanlış yazmışındır, beni aratıyorsun sabah sabah. bir daha kontrol et bakalım" falan gibi ayarlar da verir. "yahu kardeşim ben buraya link tıklayıp geldim" falan dersin ama anlatamazsın. ayrıca (bkz: 404) (bkz: dostlar sağolsun)
surf yaptığınız sayfadaki linke tıklanıp, hevesle yepyeni dünyalara açılmayı beklerken, aniden karşınıza çıkıveren ve sizi sinir eden, "hay birader şu linklerini arada sırada update et bari" dedirten hata...
çok önemli,o an için hayat kurtaracak bir dosyayı web'den indereceğiniz sırada karşınıza çıktığında duyulmamış küfürler başlığına yazılacak yeni entrylerin aklınıza gelmesini sağlayan errör.
the server has not found anything matching the request-uri. no indication is given of whether the condition is temporary or permanent. the 410 (gone) status code should be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address. this status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.
paragrafta bahsi geçen amacı dışında daha ilginç kullanımlara da gebedir.
sunucu, isteğin neden reddedildiğini açık ve dürüst bir şekilde söylemek istemediği zaman bu hatayı verir. bu hatayı inceleyen komik web siteleri de yapılmıştır.
iis site ayarlarindan bu hatayi degiştirip, "yok kardeş böyle sayfa ne yapiyon" yazan baska bir html sayfasına da yonlendirebileceginiz hede. velhasıl microsoft yapmis hoştur güzeldir. birakin versin o hatasini..
asp.net sayfası (.aspx uzantılı dosyalar) için alınıyorsa web service extensions ile ilgili hatadır. genellikle windows server 2003'de olur. nedeni de, asp.net ile ilgili binarylerinin uninstall veya re-install edilmesidir (framework'teki abukluklar da olabilir). bu durumda, iis administration console üzerinde, web services extensions kisminda, asp.net v1*, asp.net v2* ve -kuruluysa- asp.net v3* ile ilgili tüm extension'larin durumunu "allowed" olarak degistirerek sorunu çözebilirsiniz.
an itibariyle gelen edit: eğer, web services extension kısmında "asp.net v2*" extensionunu göremiyorsanız,
1. cmd (command) penceresi açın 2. cd c:\windows\microsoft.net\framework\v2* 3. şu komutu çalıştırın:
aspnet_regiis -i
web service extensions kısmını refresh ettiğinizde, yeni extensionun eklendiğini göreceksiniz.