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

  • Britec09

    Britec09

    4 Mart 2009
  • Plugable

    Plugable

    19 Mayıs 2010
  • Skrillex

    Skrillex

    6 NİSAN 2010