SORU
22 Mart 2011, Salı


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
22 Mart 2011, Salı


İ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).

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Khan Academy

    Khan Academy

    17 Kasım 2006
  • kourtneyannmakeup

    kourtneyannm

    19 ŞUBAT 2012
  • Smith Micro Graphics

    Smith Micro

    15 Mayıs 2008