그래서 Umbraco Cloud에 처음으로 배포하려고합니다. 나는 모든 나의 오래된 페이지는 기본적으로 customErrors
모드 RemoteOnly로 설정되어 말, 나에게 런타임 오류를 제공하는 문제가 있습니다Umbraco Cloud에 배포 한 후 customErrors가 작동하지 않습니다.
현재 사용자 지정 오류 설정이 응용 프로그램에 대한 원격으로 조회되는 응용 프로그램 오류에 대한 자세한 내용을 방지를 (보안상의 이유로).
원격 컴퓨터에서이 특정 오류 메시지의 세부 정보를 볼 수있게하려면 현재 웹 응용 프로그램의 루트 디렉터리에있는 "web.config"구성 파일에 태그를 만드십시오. 이 태그는 "mode"속성을 "Off"로 설정해야합니다. 내가 가진 모든 3 개의 Web.config 파일을 열 경우
는 (의 Web.config는 Web.Release.config 및 Web.Debug.config) 내가 추가 :
이<customErrors mode="Off" />
그것은 작동합니다, 권리? 나는 그 사실에 대해 알고
<customErrors mode="On" xdt:Transform="Replace">
<error statusCode="500" redirect="~/error.html" />
</customErrors>
: Web.Production.config에
<customErrors mode="Off" />
다음 :
는 또한 나는 의 Web.config이 뭔가를 시도했다 위의 코드는 다른 Umbraco 프로젝트에서 작동하기 때문에 작동합니다. 그러나 라이브에서 런타임 오류 페이지가 표시됩니다.
템플릿으로 새 문서 유형을 만들고 내용에 추가하면 해당 페이지가 제대로 작동하고 런타임 오류가 표시되지 않습니다.
여기의 문제 중 하나는 Web.config가 저장되지 않았거나 아무것도 저장되지 않는다는 것입니다. KUDU 관리자에서 파일이 업데이트 된 것을 볼 수 있습니다. 몇 번이나 서버를 다시 시작하려고했지만 도움이되지 않았습니다. 또한 최신 7.6.6 Umbraco를 실행합니다.
단서가 있습니까?