Web Sayfası Yayınlama Hatası ve Çözümü

Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a “web.config” configuration file located in the root directory of the current web application. This <customErrors> tag should then have its “mode” attribute set to “Off”. 

şeklinde devam edip giden hata.  Proje localde sıkıntısız çalışırken sunucuda böyle bir hataya düşüyorsa bunun birçok sebebi olabilir. Fakat bu hata sorunun ne olduğunu tam olarak anlayabileceğimiz bir hata değil. Bu sebeple yapacağımız en iyi şey web.config dosyasında <customErrors mode=”Off”/> yapmaktır. Bu ayardan sonra sayfaya tekrar istek yaparsak bu sefer gerçek hata mesajını görebiliriz.

** Bazı hosting firmalarında bu ayarın kontrol panelinden de yapılması gerekiyor.

Bu hataya sebep olabilecek birkaç durumolabilir demiştik, bunlara değinecek olursak ;

  • Server’daki framework sürümü ile projenin framework sürümü uyuşmuyor olabilir.
  • proje veya sayfa açılması sırasında ihtiyaç duyduğu bir kaynağa erişemiyordur.
  • Veritabanlı bir proje kullanıyorsanız sistem veritabanına ulaşamıyordur.

Soru ve görüşleriniz için yorum yapabilirsiniz. Kolay gelsin .. 🙂

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir