아파치 재시작 에러잡기
아파치 재시작시 문제의 Error 메시지.
Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.
원인
1. 아파치 파일의 문제
2. php 문제
해결방법
1. $sudo vi /var/log/apache2/error.log
error 로그를 확인하고 그에 맞는 대응을 합니다.
error.log EX)
[Thu Dec 06 11:36:53.056428 2018] [core:notice] [pid 12956:tid 139951059416960] AH00094: Command line: '/usr/sbin/apache2'
[Thu Dec 06 11:37:58.526415 2018] [mpm_event:notice] [pid 12956:tid 139951059416960] AH00491: caught SIGTERM, shutting down
[Thu Dec 06 11:37:59.625958 2018] [mpm_event:notice] [pid 13122:tid 139845463254912] AH00489: Apache/2.4.18 (Ubuntu) OpenSSL/1.0.2g configured -- resuming normal operations
AH00094 인경우 대게 /etc/apache2/apache2.conf 의 파일이나 /etc/apache2/sites-available에 문제가 있습니다.
확인해도 문제가 해결되지 않을 경우
2. apachectl configtest
sudo a2dismod mpm_event
sudo a2enmod mpm_prefork
아파치 재시작
$sudo servuce apache2 restart
상기 부분에 해결이 어려울 경우
깔끔하게 아파치 재거하는것도 하나의 방법입니다. 레알..
'공부하자 > Apache' 카테고리의 다른 글
UFW 방화벽이란? (0) | 2018.12.06 |
---|---|
php.ini 환경설정 (0) | 2018.12.06 |
host 변경하기 (0) | 2018.12.06 |
무료 SSL 설치하기 (0) | 2018.12.05 |
아파치 웹서버 포트 열기 (0) | 2018.12.05 |