programing

Azure 웹 앱에서 오류 500을 해결하는 방법은 무엇입니까?

testmans 2023. 5. 15. 21:22
반응형

Azure 웹 앱에서 오류 500을 해결하는 방법은 무엇입니까?

내가 가진 것:

  • VS2015U2
  • ASP.NET 5 MVC 6 웹사이트
  • Azure Web App에 배포됨
  • 사이트가 로컬로 작동합니다.
  • Azure에 배포할 때 내부 서버 오류가 발생함(500)
  • 그들이 최신 버전으로 무언가를 망쳤기 때문에 디버거를 연결할 수 없습니다(수동으로 https://azure.microsoft.com/en-us/blog/introduction-to-remote-debugging-on-azure-web-sites/) 도 가능).
  • 앱이 있어요.개발자 사용ExceptionPage(); 그러나 사이트가 구성 중에 실패하여 다른 정보를 표시하지 않는 것 같습니다.

어떻게 해결해야 할까요?.net 예외를 봐야 하는데 어떻게 하는지 모르겠어요.

애플리케이션 인사이트를 앱에 추가해 보십시오.응용 프로그램을 시작할 때 오류가 표시됩니다.

또한 구성 또는 app.start 중에 디스크에 쓰는 중인지 확인하기 위해 시작 코드를 살펴봅니다.이는 AAD를 어떤 용량에서도 사용하는 경우에 해당할 수 있습니다.

또한 https://sitename.scm.azurewebsites.net 을 대상으로 KUDU 콘솔을 실행할 수 있습니다. 디버깅 콘솔에서 탐색하여 IIS의 RAW 로그를 확인할 수 있습니다.그것은 그 상황에 대해 약간의 빛을 비출 수도 있습니다.자세한 내용은 KUDU를 참조하십시오.

저는 아래와 같이 이 문제를 해결했습니다.이와 관련된 HTTP 500 오류는 서버에 액세스할 수 없습니다.zure 포털 주소로 이동하여 데이터베이스를 선택합니다.서버 방화벽 설정을 누르고 Azure 서비스 및 리소스가 이 서버에 액세스하도록 허용을 선택한 후 "예"를 선택하고 해당 페이지를 저장한 후 서비스를 새로 고칩니다.데이터를 볼 수 있는 것보다

  1. https://sitename.scm.azurewebsites.net 의 KUDU 콘솔을 사용합니다.
  2. web.config 파일로 이동하여 프로세스 경로가 올바른지 확인합니다.

저는 Azure Log Stream을 사용하여 무슨 일이 일어나고 있는지 알아냈습니다.Karishma Tiwari - MSFT가 말했듯이, 문제는 결국 (용으로 구축된) 의 web.config 파일이 되었습니다.4.7이 아닌 NET 3.5)

로그 스트리밍을 설정하기 위한 튜토리얼은 다음과 같습니다. https://blogs.msdn.microsoft.com/azureossds/2016/09/28/how-to-identifyreview-errors-on-php-applications-in-azure-web-apps-using-log-stream-service/

나의 특정 앱의 솔루션은 나의 Azure 앱 서비스를 사용하도록 업데이트하는 것이었습니다.응용 프로그램 설정에서 NET 3.5는 다음과 같습니다.

여기에 이미지 설명 입력

저의 경우 "Azure 서비스 및 리소스의 이 서버 액세스 허용"을 "예"로 변경한 후 작동했습니다.

▁i▁▁i를 도 이 오류가 발생했습니다.Application Logging (Filesystem),Detailed error messages그리고.Failed request tracingApp Service logs

이 페이지가 작동하지 않습니다.

mysite.azurewebsites.net 은 현재 이 요청을 처리할 수 없습니다.

HTTP 오류 500

여기에 이미지 설명 입력

여기에 이미지 설명 입력

그나다로이면하동으로 이동하면 .Log stream 선택및을 선택합니다.Application Logs자세한 오류 메시지를 볼 수 있었습니다.

여기에 이미지 설명 입력

이 질문에 이미 답했다는 것을 알고 있지만, 여기 이 문제에 대한 해결책을 찾은 Azure Portal의 최근 보기가 있습니다.

여기에 이미지 설명 입력

언급URL : https://stackoverflow.com/questions/36967675/how-to-resolve-error-500-on-azure-web-app

반응형