'\\? \ 파일에서 구성 데이터를 읽으려는'구성 파일을 읽을 수 없습니다.', 줄 번호'0 '
앱 풀이 시작될 때마다 계속 중지되고 애플리케이션 로그에 다음 오류가 표시됩니다.
응용 프로그램 풀 'APP_POOL_NAME'의 작업자 프로세스에서 '\\? \ <EMPTY>'파일, 줄 번호 '0'에서 구성 데이터를 읽으려고 시도하는 동안 '구성 파일을 읽을 수 없습니다'오류가 발생했습니다. 데이터 필드에 오류 코드가 있습니다.
여러 사용자가 Windows 10 Fall Update 이후에 이런 일이 발생한다고 언급했습니다 .
최근에 Windows 10 Fall Creators Update를 설치 한 경우이 문제 및 해결 방법은 이 Microsoft 기술 자료 문서 에서 다룰 수 있습니다 . 해결책:
- 열기 (관리자 명령 프롬프트 하지 PowerShell은 프롬프트)
- 운영:
net stop WAS /y
- 운영:
rmdir /s /q C:\inetpub\temp\appPools
- 운영:
net start W3SVC
이 문제 를 보고 해 주신 @weir에게 감사드립니다 .
이 경우 권한 오류는 아니지만 IIS_IUSRS
만일을 대비하여 사이트 구성에 액세스 할 수 있는지 확인하는 것이 좋습니다. 이를 수행하는 방법에 대한 단계는 여기 를 참조 하십시오 .
이 문제는 잘못된 위치를 가리키는 IIS 임시 파일에 나타난 가상 디렉터리 인 것으로 보입니다. 고치다:
- 예를 들어 IIS가 설치된 드라이브로 이동하십시오.
C:\inetpub\temp\appPools\
- 앱 풀과 이름이 같은 디렉터리 (또는 가상 디렉터리)를 삭제합니다.
- 앱 풀을 다시 재활용 / 시작하십시오.
구성 파일이있는 드라이브가 가득 찬 경우에도 이것이 나타날 수 있음을 추가하고 싶습니다. 오늘 우리는 공간을 확보하고 응용 프로그램 풀을 다시 시작하면 문제가 해결되었음을 알았습니다.
을 삭제 한 DefaultAppPool
다음 새 풀을 만들고 MyAppPool
거기에 응용 프로그램을 추가했으며 작동했습니다.
제 경우에는 파일 C:\inetpub\temp\appPools\DefaultAppPool\DefaultAppPool.config
이 손상되어 가능한 모든 방법으로 파일을 삭제할 수 없었습니다. 그런 다음 방금 새 앱 풀을 만들고 응용 프로그램을 새 앱 풀로 이동하여 작동하도록했습니다. 여기에 게시 된 모든 훌륭한 답변에 감사드립니다!
'program tip' 카테고리의 다른 글
Crashlytics : "비정상 종료를 처리 할 dSYM이 없습니다." (0) | 2020.12.27 |
---|---|
createStore ()에 initialState를 제공 했음에도 불구하고 "초기화 중에 정의되지 않은 리듀서 […] 반환 됨"이 발생하는 이유는 무엇입니까? (0) | 2020.12.27 |
Mountain lion 알림 센터에 알림 보내기 (0) | 2020.12.27 |
SQL 내부 조인 둘 이상의 테이블 (0) | 2020.12.27 |
R에서 대규모 네트워크를 시각화하는 방법은 무엇입니까? (0) | 2020.12.26 |