2014-02-13 4 views
1

Я сделал свою работу на локальном. Все страницы aspx работают нормально, но когда я загружаю свой сайт на удаленный сервер. i сталкиваются с этой ошибкой ....как решить ошибку выполнения во время asp.net во время хостинга сайта

Ошибка выполнения Описание: Отказ приложения на сервере. По соображениям безопасности текущие пользовательские настройки для предотвращения сбоев приложений позволяют удаленно просмотреть более подробную информацию об обнаруженной ошибке. Эти данные могут отображаться в браузере, но выполняться локально на сервере.

Подробности: Чтобы включить отображение сведений об этом конкретном сообщении об ошибке на удаленном сервере, создайте тег в файле конфигурации «web.config» в корневом каталоге текущей сети. Атрибут «mode» тега должен быть установлен на «Off».

<! - Web.Config Configuration File -> 
<configuration> 
    <system.web> 
     <customErrors mode="Off"/> 
    </ system.web> 
</ configuration> 

Примечание: Вы можете настроить страницу ошибок, изменив текущий атрибут «defaultRedirect» конфигурации приложения тег, чтобы указать на URL страницы настраиваемой ошибки.

Скажите, пожалуйста, как я могу удалить эту ошибку и увидеть мои ASP страницы на интернет-браузере.

ответ

0

Вы получаете сообщение об ошибке, которая вам не показана. Вы должны повернуть customErrors в off или установить RemoteOnly, чтобы увидеть эту ошибку, возможно, вы получаете при доступе к базе данных. Как только вы узнаете об ошибке, вы можете исправить эту ошибку и снова установить режим на On в customErrors tag в web.config.

<customErrors defaultRedirect="url" mode="Off"> 
     <error statusCode="500" redirect="InternalError.htm"/> 
</customErrors>