Server Application Unavailable 발생 원인 및 솔 루 션 요약
Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.
이런 문제 가 발생 하 는 데 는 일반적으로 다음 과 같은 몇 가지 원인 이 있다.
1. Users 그룹 사용자 가 사이트 파일 에 대한 읽 기와 쓰기 권한 이 없습니다. 해결 방법: 사이트 디 렉 터 리 에 users 그룹 읽 기와 쓰기 권한 을 설정 합 니 다.
2. 사이트 Asp. net 버 전 선택 이 올 바 르 지 않 은 문 제 는 여러 버 전의 FrameWork 가 공존 하 는 상황 에서 발생 합 니 다. 예 를 들 어 Asp. net 1.1 과 2.0, 해결 방법: 사이트 - 속성 - > 현재 Asp. net 버 전 을 선택 하 십시오.
3. 응용 프로그램 풀 충돌 해결 방법: 응용 프로그램 풀 - 새 응용 프로그램 풀 에서 사이트 - 속성 - 홈 디 렉 터 리 에서 방금 만 든 응용 프로그램 풀 을 선택 합 니 다.
주의: 상기 세 가지 원인 이 동시에 발생 할 수 있 습 니 다. 점차적으로 해결 하면 됩 니 다. 보충: 가끔 'Service Unavailable' 가 발생 할 수 있 습 니 다. 이것 은 IIS 7 의 일반적인 오류 입 니 다. 일반적인 원인 은 온라인 사용자 나 대역 폭 이 제한 을 초과 하거나 대응 하 는 사이트 주소 풀 이 멈 추 는 것 입 니 다 (원인 이 많 습 니 다) 등 입 니 다.
Asp. net 1.1 과 2.0 문제 독립 응용 프로그램 풀
. net 페이지 파일 을 탐색 할 때 'Server Application Unavailable' 라 는 알림 이 나타 나 는데, 일반적으로. net Framework 1.1 (또는 1.0) 과. net Framework 2.0 이 병존 하 는 기기 에 나타난다.
이 오류 가 발생 한 이 유 는. net Framework 2.0 의 프로그램 과. net Framework 1.1 (또는 1.0) 의 프로그램 이 같은 애플 리 케 이 션 풀 에 들 어 갔 기 때 문 이 며, 이때 프로그램 페이지 가 상호 방문 을 클릭 하면 'Server Application Unavailable (서버 애플 리 케 이 션 을 사용 할 수 없 음)' 라 는 알림 이 나 옵 니 다.
이러한 상황 을 해결 하 는 방법 은 IIS 에 각각 두 개의 프로그램 풀 을 새로 만 드 는 것 이다. 하 나 는. net Framework 1.1 프로그램 을 저장 하 는 디 렉 터 리 이 고 하 나 는. net Framework 2.0 프로그램 을 저장 하 는 디 렉 터 리 이다.
그러나 내 가 만난 상황 은 이렇다. 비록 기계 에서. net Framework 1.1 과. net Framework 2.0 을 동시에 실 행 했 지만 기계 에. net Framework 1.1 의 프로그램 파일 이 없 기 때문에 IIS 에서. net Framework 1.1 웹 서 비 스 를 확장 하 는 것 을 금지 했다.. net Framework 2.0 을 위 한 프로그램 풀 도 새로 만 들 었 다.문 제 는 여전 하 다.
인터넷 검색 에서 찾 아 온 상황 을 일일이 비교 해 보면 나 와 비슷 한 것 은 거의 없다.그러나 결국 참고 힌트 를 찾 았 다. 권한 문제 일 수도 있다.폴 더 는 슈퍼 유저 제어 권한 과 IIS 프로 세 스 외 에 다른 사용자 가 접근 할 수 없 기 때문에 'User' 액세스 그룹 을 추가 하려 고 시 도 했 습 니 다. 문 제 는 즉시 해결 되 었 습 니 다.
본인 의 문 제 는 이미 해결 되 었 으 니, 한 편 을 발췌 하여 백업 을 남 겨 두 세 요.
다른 검색 한 해결 방법 을 추가 합 니 다:
1. Machine. config 에서 사용자 속성 을 SYSTEM 그룹 으로 변경 합 니 다.
2. 계 정 ASPNET 의 모든 요청 권한 부여:
1) "자원 관리자" 를 열 고 "\ Documents and Settings" 로 디 렉 터 리 변경
2) "LocalService" 디 렉 터 리 가 보이 지 않 으 면 "도구" - "폴 더 옵션" 을 선택 하고 "보기" 옵션 에 있 는 "숨 김 시스템 파일" 이 선택 되 지 않 았 는 지 확인 해 야 합 니 다.
3) "\ Documents and Settings \ LocalService" 로 계속 진행
4) "LocalService" 폴 더 에서 우 클릭 한 다음 "공유 및 보안" 을 선택
5) 보안 옵션 에 'ASPNET' 사용 자 를 추가 하여 '읽 기', '목록' 권한 이 있 는 지 확인 합 니 다.
6) 모든 창 이 닫 힐 때 까지 '적용' ('확인') 을 누 르 십시오.
Server Application Unavailable 의 처리 및 해결 방법 에 부 딪 혔 습 니 다. 오늘 은 다른 시스템 프로그램 을 테스트 하지 않 은 지 오래 되 었 습 니 다. 오늘 은 비교적 흥 미 롭 습 니 다. 인터넷 에서 건설 시스템 을 보 았 습 니 다. 문 제 는 이 건설 시스템 이. net 이 쓴 것 입 니 다. 보 려 면 시스템 에 asp. net 을 설치 해 야 합 니 다. 현재 제 가 사용 하 는 시스템 은 모두 가 사용 하고 있 는 windows xp 입 니 다.windows 2003 은 서버 시스템 이 아 닌 것 에 대해 서 는 설치 하 는 데 확실히 힘 이 들 었 습 니 다. 우선 이 기 계 는 asp. net 2.0 을 설치 하 였 으 며, 이전에 이 기 계 는 이미 iis 가 있 었 습 니 다. 그러면 먼저 디 렉 터 리 를 지정 하여 방문 해 보 세 요. 그러나 방문 에 있어 서 는 알림 이 나 왔 습 니 다.
Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.
Administrator Note: An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur.
이 문 제 는 예전 에 테스트 할 때 만난 것 같 습 니 다. 그것 은 asp. net 1.0 을 사용 한 것 같 습 니 다.어쨌든 잊 어 버 렸 습 니 다. 인터넷 에서 관련 처리 방법 을 많이 찾 았 지만 해결 되 지 않 았 습 니 다. 매우 맹목적 인 것 을 찾 았 을 때 이 방법 을 테스트 하면 성공 합 니 다!
서버 응용 프로그램 사용 할 수 없 는 해결 방법 windows xp 버 전이 개막 되 었 습 니 다!
IIS 에 ASP. NET 등록
내 컴퓨터 를 열 고 시스템 이 있 는 디스크 (CD 로 가정) 에 들 어가 면 다음 경로 C: \ WINDOWS \ \ Microsoft. NET \ Framework \ \ 에 들 어 갑 니 다. 여기 서 설치 한 서로 다른 버 전의. NET 프레임 워 크 디 렉 터 리 를 볼 수 있 습 니 다. 사이트 에서 사용 하 는. NET 버 전이 2.0 이 라 고 가정 하면 v 2.0.50727 디 렉 터 리 에 들 어 갑 니 다 (전체 경 로 는 C: \ WINDOWS \ Microsoft. NET \ Framework \ v 2.0.50727).
이 디 렉 터 리 에서 aspnet 라 는 이름 을 볼 수 있 습 니 다.regis. exe 파일 입 니 다. 명령 어 실행 파일 입 니 다.
"시작 / 실행" 을 누 르 고 "열기" 에 "cmd" 를 입력 하고 돌아 오 면 명령 어 실행 창 을 열 고 현재 경 로 를 C: \ WINDOWS \ Microsoft. NET \ Framework \ v 2.0.50727 로 변경 하고 aspnet 을 입력 하 십시오.regis. exe - i 리 턴 하면 됩 니 다.
이상 의 조작 을 통 해 주소 표시 줄 에서 설치 디 렉 터 리 파일 에 접근 하 는 것 을 테스트 하기 시 작 했 습 니 다. 정말 접근 할 수 있 습 니 다. 문제 가 해결 되 었 습 니 다!이상 의 조작 이 이 글 을 본 당신 에 게 도 도움 이 되 기 를 바 랍 니 다. 만약 당신 의 문 제 를 해결 하지 못 한다 면 다른 해결 방법 을 찾 아 보 세 요!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.