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 서비스 및 리소스가 이 서버에 액세스하도록 허용을 선택한 후 "예"를 선택하고 해당 페이지를 저장한 후 서비스를 새로 고칩니다.데이터를 볼 수 있는 것보다
- https://sitename.scm.azurewebsites.net 의 KUDU 콘솔을 사용합니다.
- 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 tracing
App 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
'programing' 카테고리의 다른 글
MongoDB에서 컬렉션 복제 (0) | 2023.05.15 |
---|---|
폴더의 모든 파일과 창의 하위 폴더를 나열하는 명령 (0) | 2023.05.15 |
선택 옵션 '선택됨'을 설정합니다(값 기준). (0) | 2023.05.15 |
ObjectStateManager에서 개체를 찾을 수 없으므로 개체를 삭제할 수 없습니다. (0) | 2023.05.15 |
MongoDB vs.레디스 vs.쓰기 속도가 빠른 임시 행 스토리지 솔루션을 위한 Cassandra (0) | 2023.05.15 |