Apache 오류 로그 검토
Linux 서버는 일반적으로 Apache를 사용하여 웹 페이지를 제공합니다. 이 로그 파일에서 Apache 오류 및 잘못된 구성에 대한 세부 정보를 찾을 수 있습니다. 생성 된 많은 오류가 사소하고 사이트 작동을 방해하지는 않지만 일부 오류로 인해 사이트에 빈 화면이 표시되거나 '내부 서버 오류'가 표시 될 수 있습니다. 사이트 문제를 진단 할 때 Apache 오류 로그를 검토 할 수 있어야합니다.
이 로그를 검토해야하는 이유는 무엇입니까?
- 사이트가 의도 한대로 작동하지 않습니다.
- 사이트의 하나 이상의 페이지에 오류가 있습니다.
- 사이트가 빈 페이지를로드 중이거나 그냥 회전하고로드되지 않습니다.
로그 위치
WHM / cPanel :
/ usr / local / apache / logs / error_log
Plesk:
/ var / log / httpd / error_log
이 로그를 어떻게 검토 할 수 있습니까?
SSH
SSH 를 사용하면 vim 또는 grep 같은 도구를 사용하여 전체 로그에 액세스하고,보고, 조작 할 수 있습니다.
cPanel
cPanel은 사이트 오류 아래의 메트릭 섹션에 사이트 별 오류를 표시합니다.
Plesk
Plesk 는 로그 아래의 도메인 섹션에 사이트 별 오류를 표시합니다.
Apache 오류 로그에서 발견 된 오류의 예
아래 오류는 권한과 관련이 있거나 파일이 없을 수 있습니다.[Sun Sep 12 08 : 32 : 07.527832 2021] [cgid : error] [pid 12891 : tid 46998784894720] [client 123.45.67.89:6219] AH01264 : 스크립트를 찾을 수 없거나 stat : / var / www / html / setup. cgiPHP 치명적 오류로 인해 사이트가 빈 페이지를로드 할 수 있습니다.
PHP 치명적 오류 : 포착되지 않은 오류 : /home/acooldomain/public_html/deleteme.wpqyru.php:16에서 정의되지 않은 함수 get_transient () 호출 스택 추적 : # 0{main} 16 행의 /home/acooldomain/public_html/deleteme.wpqyru.php에 표시됨이 오류는 PHP 코드의 버그 또는 메모리 문제를 나타낼 수 있습니다.
[Sat Sep 25 21 : 13 : 53.125422] [proxy_fcgi : error] [pid 17649] [client 123.45.67.89:53223] AH01067 : FastCGI 헤더를 읽지 못했습니다. [Sat Sep 25 21 : 13 : 53.125434 2021] [proxy_fcgi : error ] [pid 17649] (104) 피어에 의한 연결 재설정 : [클라이언트 123.45.67.89:53223] AH01075 : 요청 발송 오류 :권한 또는 .htaccess 규칙으로 인해 발생할 수 있습니다.
[Thu Sep 30 17 : 51 : 43.209990 2021] [access_compat : error] [pid 1202] [client 192.88.135.3:28259] AH01797 : 서버 구성에 의해 클라이언트가 거부 됨 : /home/acooldomain/public_html/images/pages/index.php , 참조 자 :https://www.acooldomain.com/index.php?l=product_detail&p=2726이는 MaxRequestWorkers 제한에 도달했기 때문입니다. 구성 파일을 업데이트해야합니다.
[금요일 5 월 22 일 11 : 51 : 07.896632] [mpm_prefork : error] [pid 9697] AH00161 : 서버가 MaxRequestWorkers 설정에 도달했습니다. MaxRequestWorkers 설정을 높여보세요.
관련 단계
사이트에서 PHP를 사용합니까? PHP 오류 로그 를 검토합니다.