Ayrıntılı 500 Hataları Nasıl Görülür?


11

Asp.net web api'imi dağıtmaya çalıştığım ii8 var. Sanırım yanlış bir şey yapıyorum, api'imin çalışıp çalışmadığını görmeye çalıştığımda 500 hatası alıyorum.

Ancak bana hatanın ne olduğunu söylemiyor. Nasıl daha ayrıntılı bilgi edinebilirim?

Yanıtlar:


16

IIS Yöneticisi'nde sitenizi seçin, Error Pagessimgeyi çift ​​tıklatın Edit Feature Settingsve sağdaki bölmeyi tıklatın. Seçin Detailed Errors. Bu yeterli değilse, yine sağdaki bölmede .NET Error Pages, ASP.NETbölümü tıklayın Edit Feature Settings, öğesini seçin Off.

Bu bir üretim makinesiyse, kodunuzdaki hataları ayıklamayı tamamladıktan sonra bu ayarları değiştirin.


bu tam anlamıyla benim için yanıt hakkında hiçbir şey değişmedi, bu yüzden bir iis sıfırlama denedim ... hala şanssız :( iis 10 kullanarak olsa da.
Savaş

Bu cevap, web sayfamdaki sorunun ne olduğunu görmenin bir yolunu bulmama yardımcı oldu, gerçekten değerdi! Teşekkür ederim!
João Silva

Bunu hem site hem de sunucu için tarayıcım (başka bir makinede) sonuna kadar yapmak için ayrıntıyı almak için yapmam gerekiyordu
Oyuncu Bir

2

Web sunucusunun kendisinde localhost üzerinden göz atarsanız, IIS varsayılan olarak size ayrıntılı hatalar gösterir. Bu yardımcı olabilir mi?


1
Basit ama unutması kolay
freefaller
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.