
IIS 7.5에서 MVC 웹 애플리케이션을 호스팅하고 다음을 수행합니다.
- 추가하다애플리케이션 풀그리고 변화신원에게
NetworkService
; - 웹 응용 프로그램 폴더 권한을 다음으로 편집합니다
everyone
. C:\inetpub\wwwroot
; 의 파일- myWANip을 받으세요.
로컬로 실행할 때는 제대로 작동합니다. 그러나 배포되면 웹 사이트에 액세스할 수 없습니다(브라우저에서 "이 웹 페이지를 사용할 수 없습니다"라고 보고함).
무엇이 잘못되었을 수 있나요?
답변1
웹페이지를 사용할 수 없다는 것은 찾을 수 없다는 의미가 아니라 사용할 수 없다는 뜻입니다. 이는 경로 문제일 수도 있고 아닐 수도 있습니다.
나는 당신이 IIS에서 사이트를 올바르게 설정했다고 가정합니다. 그렇다면 그것을 클릭하고 하단의 찾아보기 탭을 클릭하여 ISS 내에서 홈페이지를 보십시오. 그러면 최소한 있어야 한다고 생각되는 페이지가 로드됩니다.
작동하지 않는 데에는 여러 가지 이유가 있으므로 가장 먼저 해야 할 일은 문제의 폴더로 이동하는 것입니다. Views 폴더로 이동하여 HTML 파일을 추가하세요. 브라우저에서 파일을 엽니다. 이제 이 경로를 사용하려는 경로와 비교해 보세요.
web.config 파일에서 디버깅을 허용하는지 확인하세요. 도움이 될 수 있습니다.
포트 80이 열려 있습니까? 방화벽에서 열려 있는지 확인하세요.
wwwroot 폴더에서 직접 웹사이트를 열어보세요.
당신은 가지고 있습니까? MVC가 설치됨기계에?