해당 서버는 때때로 NGINX 500 내부 서버 오류 여러 가지 이유로. 인터넷 연결이나 다른 문제가 이 오류의 원인인지 궁금할 수 있습니다.
이 500 오류는 실제로 서버 측 문제 그리고 ~ 아니다 부주의의 결과 당신 쪽에서. 따라서 서버 관리자나 웹마스터가 이를 수정해야 합니다. 이번 포스팅에서는 NGINX 500 Internal Server Error의 의미와 해결 방법에 대해 알아보겠습니다.

NGINX 500 내부 서버 오류는 정확히 무엇입니까?
서버 측 오류로 인해 NGINX가 적절한 응답을 보낼 수 없는 경우 NGINX 500 내부 서버 오류가 발생합니다. 등 다양한 요인에 의해 발생할 수 있습니다. 결함이 있는 스크립트, 누락된 파일 그 암호 을 참고하여, 불충분한 파일 권한등. NGINX 500 내부 서버 오류의 가장 빈번한 원인은 NGINX의 웹 서버 중 하나의 문제이며, 가장 자주 발생합니다. 아파치, 문제가 발생하여 NGINX에 500 오류 응답을 전달했으며 이후에 클라이언트 브라우저로 반환됩니다. NGINX에는 내부 서버 오류를 해결하는 여러 가지 방법이 있습니다.
NGINX 500 내부 서버 오류를 수정하는 방법은 무엇입니까?
NGINX에서 500 내부 서버 오류가 표시되면 액세스하거나 방문하려는 웹 사이트 또는 온라인 서비스에 문제가 있음을 의미합니다. 이 경우 실수는 궁극적으로 웹사이트 끝에서 발생하며 항상 컴퓨터나 브라우저에 문제가 있는 것은 아닙니다.
하지만 그렇다고 해서 이 500 문제를 해결하기 위해 조치를 취할 수 없다는 의미는 아닙니다. localhost, CPanel, PHP, Ubuntu 및 기타 플랫폼의 경우, 이 지침을 사용하십시오 NGINX에서 500 내부 서버 오류를 수정합니다.
하드 리프레시
당신의 서버는 지금이기 때문에 재시작 중 또는 있기 때문에 너무 많은 요청 웹 서버가 처리할 수 있도록 NGINX에서 500 내부 서버 오류가 가끔 표시될 수 있습니다.
따라서 요청을 이행하는 데 필요한 리소스가 부족합니다.
이러한 상황에서 브라우저가 최신 웹 페이지 버전을 다운로드하도록 쉽게 강제하고 다음을 수행하여 NGINX에서 500 내부 서버 문제를 해결할 수 있습니다. 하드 새로 고침 페이지의. 이를 달성하려면 다음을 클릭하십시오.
- 윈도우: 컨트롤 + F5
- 맥: 사과 + R 또는 Cmd + R
- 리눅스: F5
문제가 있는 경우 하드 새로 고침 방법을 확인하는 것이 좋습니다.

서버 로그 검사
텍스트 편집기를 사용하여 서버 로그를 열어 가장 최근 쿼리를 검토할 수 있습니다. 모든 서버 로그에는 URL 요청에 대한 세부 정보와 각 요청에 대한 응답 코드가 포함됩니다.
요청 식별 500 내부 서버 오류가 발생합니다. 다른 모든 페이지가 정상적으로 작동하는 동안 한 페이지 또는 몇 페이지에서만 이 문제가 표시될 수 있습니다.
500 내부 서버 오류를 발생시키는 요청을 식별합니다. 브라우저를 열고 문제 URL 요청 그들이 확인해야 할 것을 결정하면.
스크립트 검사
그런 다음 스크립트를 검사해야 합니다. 잘못된 요청 처리. 정말 적절한 장소에 있습니까? URL 매핑/라우팅 파일에서 적절하게 참조하고 있습니까?
스크립트가 참조하는 경우 파일 경로를 확인하십시오. 다른 파일 그것이 옳은지 확인하기 위해. 적절하게 참조한 프로그램이나 기능을 호출했습니까?
파일/폴더 권한 확인
부적절한 파일 또는 폴더 권한도 이에 대한 책임이 있을 수 있습니다. 최근 파일이나 폴더를 추가하거나 변경했습니까?
일반적으로 디렉토리에는 755 권한 수준 그리고 644 레벨 파일. 파일 권한을 변경하려면 다음을 사용하십시오. 파일질라 (윈도우즈) 또는 Chmod (리눅스).
코드에 있는 다른 파일 및 폴더의 권한을 검토하고 파일 및 폴더를 적절하게 업데이트할 수도 있습니다.
리디렉션 확인
웹 서버에서 잘못 설정된 리디렉션으로 인해 500 내부 서버 오류가 발생할 수 있습니다. 확실하게 하다 모드 재작성 모듈 그리고 .htaccess 파일 예를 들어 다음을 사용하는 경우 올바르게 구성됩니다. 아파치 웹 서버로.

을 체크 해봐 통사론 타사 도구를 사용하여 서버 구성 파일의 리디렉션/URL 재작성 규칙.
스크립트 출력 늘리기
NGINX 500 내부 서버 오류는 요청을 처리하는 동안 웹 서버(예: Apache)가 시간 초과된 경우에도 나타날 수 있습니다. 이러한 상황에서 NGINX와의 연결을 유지하고 적절한 응답을 제공할 수 있도록 웹 서버(NGINX 아님)의 시간 초과 값을 늘리십시오.
위의 조언을 통해 NGINX 500 내부 서버 오류를 해결할 수 있습니다. 그렇지 않은 경우 발생한 문제는 고유한 문제일 수 있으며 가장 적절한 조치는 NGINX 기술 지원에 문의하는 것입니다.
Source: NGINX 500 내부 서버 오류: 해결 방법





