iis7 오류 메시지 URL을 처리하는 중 서버에서 오류가 발생했습니다...
win7에서 ASP 프로그램을 실행하면 항상 오류가 발생하는데, 사이트 구성에 문제가 있는 것으로 나타났습니다. . .
문제 1: MS Jet 엔진이 임시 디렉터리의 위치를 변경했지만 임시 디렉터리에 대한 액세스 권한이 없어 데이터베이스에 오류가 발생했습니다(SQL 문제로 인해 액세스 데이터베이스가 나중에 테스트에 사용되었습니다).
해결책:
인증된 사용자 사용자를 시스템 디스크:/Windows/ServiceProfiles/NetworkService/AppData/Local/Temp 디렉터리에 추가합니다. AppData 디렉터리는 숨겨집니다. 입력 시 주소 표시줄에 경로를 직접 입력하거나 폴더 옵션에 표시할 수 있습니다. .숨겨진 파일.
권한 설정 단계: 임시 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성 선택 > 보안 탭 선택 > 편집 클릭 > 임시 권한 대화 상자 불러오기, 추가 클릭, 개체 이름 입력에 인증된 사용자를 입력하여 아래 선택(클릭할 수도 있음) 고급 ... 버튼을 클릭한 후 검색 버튼을 클릭하고 검색 결과에서 인증된 사용자를 선택합니다), 확인 > 임시 권한으로 돌아가기, 인증된 사용자의 권한에서 모든 권한을 확인, 확인 > 확인을 클릭합니다.
질문 2: IIS7은 기본적으로 클라이언트에 자세한 오류를 보내지 않으므로 스크립트 오류 메시지만 표시합니다(이 메시지는 수정 가능): URL을 처리하는 동안 서버에서 오류가 발생했습니다. 시스템 관리자에게 문의하세요. 이런 식으로 무엇이 잘못되었는지 알 수 없습니다.
해결책:
iis7의 ASP 모듈에서 브라우저에 오류 보내기를 True로 변경합니다.
매우 중요합니다. 그렇지 않으면 오류가 어디에 있는지 알 수 없습니다.