2011-04-26 2 views
1

갑자기 서버 오류 500.19가 발생하여 더 이상 내 웹 사이트를 실행할 수 없었습니다. 내가 웹 프로젝트 디렉토리에서 IUSR 및 IIS_IUSRS 계정을 잃어 버렸다는 사실이 드러났습니다 (또는 적어도이 문제가 해결되었습니다).IIS 7의 사이트 디렉터리가 사용 권한을 삭제하는 이유를 알아 내려고 시도 중입니까?

폴더 수준에서나 IIS 내에서 사용 권한을 사용하지 않았고, 손에 쥐지 못했던 유일한 변경 사항은 NuGet 패키지 (structuremap-mvc3)를 설치하는 것이 었습니다. Visual Studion 2010의 NuGet 통해.

나는 그것이 왜 퍼미션을 느슨하게할지 궁금하다. 걱정되는 점은 문제가 여전히 많고 문제가 많아서 web.config 파일로드로 해결 한 문제 하나만 알고 있다는 것입니다.

의견이 있으십니까?

답변

0

당신 (또는 다른 누군가)이 폴더를 다시 만들 수 있습니까? 권한이 해당 폴더에 명시 적으로 설정되었지만 제거되었거나 다시 작성된 경우 상위 폴더 권한을 다시 상속 받게됩니다. 우리는 일반적으로 부모 ("웹 사이트") 폴더에서 IIS 사용 권한을 설정하려고합니다. 그래서 새로 생성 된 폴더는 모두 상속됩니다.

관련 문제