복붙노트

[SQL] 오류 : 응용 프로그램 오류에 대한 자세한 내용을 원격으로 볼 것을

SQL

오류 : 응용 프로그램 오류에 대한 자세한 내용을 원격으로 볼 것을

관리자 로그인에 대한 고객의 로그인 및 xlogin.aspx Login.aspx-에 대한 : 나는 2 로그인 페이지가 난 그냥 서버에 내 프로젝트를 업로드하고 모든 응용 프로그램 페이지 위대한 작품 내가 관리자로 로그인 할 때하지만 난이 admin.aspx 페이지로 전달되는거야 xlogin.aspx -하지만 난이 오류가 발생합니다 :

Server Error in '/' Application.
Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>


Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>

이것은 내 Web.config의입니다

<?xml version="1.0"?>

<configuration>
  <connectionStrings>
    <clear/>
    <add name="PROJEntities" connectionString="metadata=res://*/PROJModel.csdl|res://*/PROJModel.ssdl|res://*/PROJModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=000.000.0.00;Initial Catalog=DBNAME;User ID=MYUSERNAME;Password=MYPASS;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient"/>
  </connectionStrings>

  <system.web>
    <compilation debug="true" targetFramework="4.0" />

    <authentication mode="Forms">
        <forms loginUrl="~/Login.aspx" timeout="720" slidingExpiration="true" defaultUrl="~/Gateway.ashx"/>
    </authentication>

    <customErrors mode="Off"/>
    <pages enableEventValidation="false" viewStateEncryptionMode="Never"></pages>
  </system.web>

  <system.webServer>
     <modules runAllManagedModulesForAllRequests="true"/>
  </system.webServer>

  <system.web.extensions>
    <scripting>
      <webServices>
        <jsonSerialization>
          <converters>
            <add type="PROJ.Presentation.Common.DateTimeConverter" name="DateTimeJavaScriptConverter"/>
          </converters>
        </jsonSerialization>
      </webServices>
    </scripting>
  </system.web.extensions>
</configuration>

해결법

  1. ==============================

    1.친애하는 올가는 메시지가 말하는 분명하다. 수정 그것을 위해이 오류에 대한 세부 사항을 볼 수있는 사용자 지정 오류를 끄고 당신은 그들을 다시 닫습니다. 그러니 "OFF"= 모드를 추가 :

    친애하는 올가는 메시지가 말하는 분명하다. 수정 그것을 위해이 오류에 대한 세부 사항을 볼 수있는 사용자 지정 오류를 끄고 당신은 그들을 다시 닫습니다. 그러니 "OFF"= 모드를 추가 :

    <configuration>
        <system.web>
            <customErrors mode="Off"/>
        </system.web>
    </configuration>
    

    상대 대답 : 배포 웹 사이트 : 500 - 내부 서버 오류

    Web.config의 당신이 여기를 입력 한 아니라고 오류 메시지 선언 : 그런데. 어쩌면 당신은 당신의 Web.config를 업로드하는 것을 잊지 있나요? 그리고 당신은 온라인 페이지에 사용하는 Web.config의에 디버그 플래그를 닫 기억한다.

  2. ==============================

    2.이 사용자 지정 오류가 web.config 파일에서 꺼져있을 때 당신도받은 메시지가 될 수 있습니다. 그것은 당신이 드라이브를 호스트하는 응용 프로그램에 여유 공간이 실행 ​​한 의미 할 수 있습니다. 당신이 드라이브에서 얻을 수있는 다른 공간이없는 경우 로그 파일을 청소합니다.

    이 사용자 지정 오류가 web.config 파일에서 꺼져있을 때 당신도받은 메시지가 될 수 있습니다. 그것은 당신이 드라이브를 호스트하는 응용 프로그램에 여유 공간이 실행 ​​한 의미 할 수 있습니다. 당신이 드라이브에서 얻을 수있는 다른 공간이없는 경우 로그 파일을 청소합니다.

  3. ==============================

    3.내 ConnectionString을 특별한 문자 (&)가 있기 때문에 내 경우에는 내가이 메시지를 가지고, 다음, 모든 것이 잘 제거합니다.

    내 ConnectionString을 특별한 문자 (&)가 있기 때문에 내 경우에는 내가이 메시지를 가지고, 다음, 모든 것이 잘 제거합니다.

    건배

  4. ==============================

    4.설명 : 응용 프로그램 오류가 서버에서 발생했습니다. 이 응용 프로그램의 현재 사용자 지정 오류 설정 (보안상의 이유로)를 원격으로 조회되는 응용 프로그램 오류에 대한 자세한 내용을 방지 할 수 있습니다. 그것은, 그러나, 로컬 서버 컴퓨터에서 실행되는 브라우저에서 볼 수 있습니다.

    설명 : 응용 프로그램 오류가 서버에서 발생했습니다. 이 응용 프로그램의 현재 사용자 지정 오류 설정 (보안상의 이유로)를 원격으로 조회되는 응용 프로그램 오류에 대한 자세한 내용을 방지 할 수 있습니다. 그것은, 그러나, 로컬 서버 컴퓨터에서 실행되는 브라우저에서 볼 수 있습니다.

    상세 사항 : 원격 컴퓨터에서 볼 수 있도록이 특정 오류 메시지에 대한 세부 사항을 사용하려면 현재 웹 응용 프로그램의 루트 디렉터리에있는 "의 web.config"구성 파일에 태그를 생성하십시오. 이 태그는 "Off"로 자사의 "모드"속성 세트를 가져야한다.

  5. from https://stackoverflow.com/questions/10783651/error-the-details-of-the-application-error-from-being-viewed-remotely by cc-by-sa and MIT license