2014-09-11 3 views
0

안녕하십니까. 내 회사 웹 사이트의 하위 도메인을 만들었지 만 하위 도메인에서 PHP 파일을 실행할 수 없습니다. PHP 파일을 실행할 때 요청을 처리하기 위해 ErrorDocument를 사용하려고 시도하는 동안 500 내부 서버 오류 오류가 발생했습니다. 문제가 솔직히 어디 정말 모르겠어요 ...하위 도메인을 만든 후 PHP 요청이 오류 500을 반환합니다.

나는 하위 도메인 폴더에 빈 htaccess로 파일을 추가 한 만 HTML 파일은 지금까지 작동!

덕분에 많은

+1

오류 로그를 살펴 보았습니까? – mp911de

+0

서버 오류 로그를 확인하여 거기에 무슨 일이 일어나고 있는지 확인하십시오. – Raja

답변

0

이 가능한 이유 :

사이트에 htaccess로를 사용하는 경우, 그것은 웹 페이지 방해 할 수있는 htaccess로 파일 1) 오류 브라우저에로드하려고합니다. .htaccess 구성을 다시 확인하십시오. 구문 오류로 인해 웹 사이트 대신 500 내부 서버 오류 메시지가 표시됩니다.

잘못된 구성 .htaccess가 500 Internal Server 오류의 원인인지 확인하려면 임시로 .htaccess 파일을 제거하거나 이름을 바꾸고 페이지를 다시로드하십시오.

2) PHP 스크립트가 외부 네트워크 연결을하는 경우 연결이 시간 초과 될 수 있습니다. 너무 많은 연결이 시도되어 시간 초과되면 "500 Internal Server Error"가 발생합니다. 이러한 시간 초과 및 오류를 방지하려면 PHP 스크립트가 몇 가지 시간 종료 규칙으로 코딩되어 있는지 확인해야합니다. 그러나 일반적으로 데이터베이스에 연결하거나 외부 리소스 (예 : RSS 피드)에 연결할 때 시간 초과 오류가 발생하는 것은 어렵습니다. 실제로 스크립트는 계속 실행되지 않습니다.

외부 연결을 제거하면 웹 사이트 성능이 향상되고 "500 내부 서버 오류"가 발생할 가능성이 줄어 듭니다.

관련 문제