Dağıtma web sitesi: 500 - İç sunucu hatası
ASP.NET bir uygulamayı dağıtmak için çalışıyorum. Site IIS için gönderdim, ama tarayıcı ile ziyaret ederken, şunu gösterir:
Sunucu Hatası
500 - İç sunucu hatası.
Aradığınız kaynak ile ilgili bir sorun var ve görüntülenemiyor.
Etrafında web ile işe yaramaz sonra.config, ben şimdi:
Bu sayfa bir iç sunucu hatası oluştu, çünkü görüntülenemiyor.
Nasıl bu sunucu hata arkasındaki gerçek sorun görebilir miyim?
CEVAP
İlk olarak,etkinleştirmek ve ayrıntılı hataları görmek gerekirbu gerçekten güvenlik nedenleriyle neler olduğu hakkında bilgi vermeden genel bir mesaj olduğu için web mesaj,.
Ayrıntılı hata ile, asıl sorun burada bulabilirsiniz.
Eğer devam ederseniz,tarayıcı sunucusunda çalıştırınsunucu yerel , tanır ve size gösterir, çünkü bu hata ile ilgili ayrıntılar.Ya eğer günlüğünü okuyabilirsinizbu server Olay Görüntüleyici kullanarak, ayrıca hata ayrıntılarını görmek.
IIS 6
<configuration>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true"/>
</system.web>
</configuration>
IIS 7 üzerinde
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true"/>
</system.webServer>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true"/>
</system.web>
</configuration>
Not:=Gerçek hata Ayıklama önleyebilirsiniz. Sadece bir süre için özel hataları kapatmak ve ayrıntılı hata sayfası olsun.
Referans:Enabling Windows custom error messagingGo Daddy's yardımcı maddeler.
Ayrıca, bu yardımcı olabilir:How to enable the detailed error messages(IIS).
Nasıl gidermek " yapmak;HTTP Hatas...
'ilk iletiÅŸim paket okumada MySQL...
Nasıl PHP bana 500 İç Sunucu Hatası ve...
ASP.NET Web API: tanımlayıcı Olmayan 5...
Nasıl bir PHP komut dosyası 500 İç Sun...