>php教程 >PHP开发 >HTTP 오류 500.19 - 내부 서버 오류 오류 해결

HTTP 오류 500.19 - 내부 서버 오류 오류 해결

高洛峰
高洛峰원래의
2017-01-06 16:23:143770검색

방금 이 컴퓨터에 WebService 테스트를 배포했는데 검색할 때 아래와 같이 "HTTP 오류 500.19 - 내부 서버 오류" 오류가 발생했습니다.

HTTP 错误 500.19- Internal Server Error 错误解决方法

검사 후 , 발견되었습니다. vs2008을 먼저 설치한 다음 iis를 설치했기 때문입니다. 구체적인 단계는 다음과 같습니다.

1 실행을 열고 cmd를 입력하여 명령 프롬프트 창에 들어갑니다.

2 C:WINDOWSMicrosoft.NETFrameworkv2.0.50727 디렉터리를 입력합니다.

3 aspnet_regiis.exe –i를 입력하여 실행

참고: 시스템이 64비트인 경우 두 번째 단계의 경로는 C:WINDOWSMicrosoft.NETFramework64v2.0.50727입니다.

iis7 error Prompt URL 처리 중 서버에서 오류가 발생했습니다...
win7에서 ASP 프로그램을 실행하면 항상 오류가 발생하는데, 사이트 구성에 문제가 있는 것으로 나타났습니다. . .

문제 1: MS Jet 엔진이 임시 디렉터리의 위치를 ​​변경했지만, 임시 디렉터리에 대한 접근 권한이 없어 데이터베이스에 장애가 발생했습니다(SQL 문제로 인해 나중에 액세스 데이터베이스를 사용했습니다). 테스트).
해결 방법:
"시스템 디스크: WindowsServiceProfilesNetworkServiceAppDataLocalTemp" 디렉터리에 "인증된 사용자" 사용자를 추가합니다. AppData 디렉터리는 숨겨지므로 주소 표시줄이나 폴더 옵션에 직접 경로를 입력할 수 있습니다. 숨겨진 파일을 표시합니다.

권한 설정 단계: 임시 폴더를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택하고 > "보안" 탭을 선택하고 > "편집"을 클릭하고 > "임시 권한" 대화 상자가 나타나면 "추가"를 클릭한 다음 아래 "선택할 개체 이름 입력"에 Authenticated Users를 입력하고("고급..." 버튼을 클릭한 후 "검색" 버튼을 클릭하고 검색 결과에서 Authenticated Users를 선택해도 됩니다), 확인> "으로 돌아갑니다. 임시 권한"을 선택하고 인증된 사용자의 권한에서 모든 권한을 확인 > 확인으로 확인하세요.

질문 2: IIS7은 기본적으로 클라이언트에 자세한 오류를 보내지 않으므로 스크립트 오류 메시지만 표시합니다(이 정보는 수정 가능): URL을 처리하는 동안 서버에서 오류가 발생했습니다. 시스템 관리자에게 문의하세요. 이런 식으로 무엇이 잘못되었는지 알 수 없습니다.
해결책:
iis7의 ASP 모듈에서 "브라우저에 오류 보내기"를 True로 변경합니다.
매우 중요합니다. 그렇지 않으면 오류가 어디에 있는지 알 수 없습니다.

더 많은 HTTP 오류 500.19 - 내부 서버 오류 오류 해결 방법을 알아보려면 PHP 중국어 웹사이트를 참고하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.