httpd 실패 이유를 알기 위해 어떤 로그를 확인해야 합니까?

httpd 실패 이유를 알기 위해 어떤 로그를 확인해야 합니까?

다음을 사용하여 부팅 서비스를 활성화했는데도 재부팅할 때마다 httpd가 예기치 않게 실패합니다.systemctl httpd 활성화. 이제 실패 이유를 알고 싶지만 어떤 로그를 확인해야 하는지, Centos 7에서 어떤 명령을 실행해야 하는지 어디서 확인할 수 있는지 모르겠습니다.

답변1

/var/log/httpd/error.log에서 오류 로그 세부 정보를 확인하세요.

액세스 로그 세부 정보는 /var/log/httpd/access.log에서 확인하세요.

더 나은 로그 기록을 위해 /etc/httpd/httpd.conf에서 디버그 모드를 활성화하십시오.

답변2

다음 명령으로 시작하십시오.

systemctl status -l httpd

활성 여부와 서비스 관리자가 마지막으로 시작을 시도한 시간을 알려줍니다. 또한 프로세스가 활성화된 경우 시도해 볼 수 있으며 서비스와 관련하여 마지막으로 기록된 메시지도 제공됩니다.

그러나 서버에 대한 추가 로그를 얻으려면 /var/log/를 확인하세요.

tail /var/log/apache2/error.log

관련 정보