2010-04-16 6 views
0

나는 asp.net의 오류 insteas가 기본 오류 Server Error in '/' Application.을 보여주고 싶습니다. 웹 구성에서 무엇을 변경해야합니까? asp.net 웹 사이트에서 오류를 보는 방법?

내가 이것을 사용

,

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm"> 
      <error statusCode="403" redirect="NoAccess.htm" /> 
      <error statusCode="404" redirect="FileNotFound.htm" /> 
     </customErrors> 

내가 라이브 테스트를하는 것처럼 브라우저에서 오류를보고 싶어 어떤 제안 ...

답변

0

변경이 : 여기에

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm"> 

:

<customErrors mode="Off" defaultRedirect="GenericErrorPage.htm"> 

RemoteOnly은 웹 서버 자체에 로그온 한 경우 오류가 표시됨을 의미합니다. http://localhost/) Off은 원격 클라이언트를 포함하여 모든 사람에게 오류를 표시하는 것을 의미합니다.

+0

@Nick 그게 도움이 안된다 ... 나는'customErrors mode = "Off"'여전히 같은 오류를 주었다. –

+0

그냥'' – Greg

+0

으로 바꾼다. .config 구문 오류, web.config를 읽을 수없는 경우 기본적으로 원격으로 볼 수 없습니다. .Net 등의 올바른 버전이 서버에 설치되어 있습니까? –

0

대신 로컬 호스트 URL을 사용하여 사이트를 탐색 할 수도 있습니다. 이렇게하면 오류를 볼 수 있지만 customErrors = "RemoteOnly"를 사용하면 localhost가 아닌 url을 사용하여 사이트를 탐색하는 사용자는 친숙한 오류 페이지를 볼 수 있습니다. 전체 오류가 발생하지 않는다고 확신하는 경우 서버의 이벤트 로그를 확인하십시오.

관련 문제