2014-02-13 2 views
1

로컬 작업. aspx의 모든 페이지가 제대로 작동하지만 내 웹 사이트를 원격 서버에 업로드 할 때. 나는이 오류를 직면 ....웹 사이트를 호스팅하는 동안 asp.net에서 런타임 오류를 해결하는 방법

런타임 오류 설명 : 서버에서 응용 프로그램의 오류. 보안상의 이유로 응용 프로그램 오류를 방지하는 현재 사용자 지정 설정은 발생한 오류에 대한 자세한 내용을 원격으로 봅니다. 이러한 세부 정보는 브라우저에 표시 될 수 있지만 서버에서 로컬로 실행됩니다.

세부 정보 : 원격 서버에서이 특정 오류 메시지의 세부 정보를 표시하려면 현재 웹의 루트 디렉터리에있는 구성 파일 "web.config"에 태그를 만드십시오. 태그의 "mode"속성은 "Off"로 설정되어야합니다.

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

참고 : 사용자 지정 오류 페이지 URL을 가리 키도록 현재 속성 "defaultRedirect에"응용 프로그램 구성 태그를 수정하여 오류 페이지를 사용자 정의 할 수 있습니다.

내가이 오류를 제거하고 인터넷 브라우저 내 ASP 페이지를 볼 수있는 방법을 가르쳐주세요.

답변

0

표시되지 않은 오류가 발생합니다. 오류를 보려면 customErrors 모드를 off으로 설정하거나 RemoteOnly으로 설정해야 데이터베이스에 액세스하는 동안 exception이 표시 될 수 있습니다. 오류를 알게되면 해당 오류를 해결하고 의 customErrors 태그에서 모드를 On web.config으로 다시 설정할 수 있습니다.

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