С чем вам помочь?

Задавайте вопрос или опишите проблему, с которой Вы столкнулись

Сайт показывает ошибку, каракули или иероглифы

Сайт, интернет магазин, может выдать ошибку в нескольких видах.

 

1) Выдать "серый экран" об ошибке. (debug="true", mode="On")

 

2) Выдать экран с "каракулями/иероглифами" (debug="true", mode="Off", CompressContent="true")

 

3) Выдать желтый экран общей ошибки ASP.NET (debug="false", mode="Off", CompressContent="false")

 

4) Выдать детализированный экран ошибки ASP.NET. (debug="true", mode="Off", CompressContent="false")

 

Чтобы увидеть детализированную  ошибку необходим 4й вариант отображения

Чтобы перевести 1,2,3й вариант отображения в 4й, необходимо внести изменения в файл ~/web.config

Опции которые нужно изменить, их 3

1. EnableCompressContent нужно выставить в value="false" (Опция есть только в 4.x версии)

2. customErrors mode в Off  mode="Off" (первая буква должна быть заглавной)

3. compilation debug в true, debug="true"

 

Если опции EnableCompressContent="false", debug="true", mode="Off" выставлены, то сайт должен перейти в режим показа "голой" ошибки, которая может подсказать, что произошло на сайте. 

 

Пробуйте, смотрите.

 

Обязательно обратите внимание

После завершения отладки магазина, нужно перевести параметры обратно из "отладочного режима" в "рабочий режим". Для этого в том же файле (Web.config) выставите параметры как (debug="false", mode="On", CompressContent="true"). Эти параметры обеспечивают лучшую производительность всего сайта.

 

Открыть онлайн чат? Открыть
Статья оказалась полезной? Да Нет
Как мы можем улучшить статью?
Благодарим за отзыв.
Благодарим за отзыв. Мы улучшим эту статью.
Произошла ошибка.
Не нашли нужную статью? Предложить тему
Не нашли нужную статью?
Благодарим за отзыв.
Произошла ошибка.
© AdvantShop. Платформа для открытия интернет-магазина.