Як побачити докладні 500 помилок?


11

У мене є ii8, до якого я намагався розгорнути веб-api свого asp.net. Я думаю, я роблю щось не так, коли, коли я намагаюся зрозуміти, чи працює мій api, я отримую помилку 500.

Однак це не говорить мені, в чому помилка. Як я можу отримати більш детальну інформацію?

Відповіді:


16

У IIS Manager виберіть свій сайт, двічі клацніть Error Pagesпіктограму та натисніть на Edit Feature Settingsпанелі праворуч. Виберіть Detailed Errors. Якщо цього недостатньо, натисніть на .NET Error Pagesв ASP.NETрозділі, знову Edit Feature Settingsна панелі праворуч виберіть Off.

Якщо це машина виробництва, поверніть ці налаштування назад після того, як ви закінчите налагодження свого коду.


це буквально нічого не змінило щодо відповіді для мене, тому я спробував скинути iis… все одно не пощастило :( за допомогою iis 10, хоча.
Війна,

Ця відповідь допомогла мені знайти спосіб побачити, що було проблемою на моїй веб-сторінці, це дійсно варто! Дякую!
Жоао Сільва

Мені потрібно було це зробити і для сайту, і для сервера, щоб отримати детальну інформацію про те, щоб зробити його до мого браузера (на іншій машині)
Player One

2

За замовчуванням IIS покаже вам докладні помилки, якщо ви переглядаєте через localhost на самому веб-сервері. Це може допомогти?


1
Простий, але легкий для забуття
freefaller
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.