웹페이지가 열리지 않아 서버에 접속해 포트를 확인해 보았다.
    80포트의 부재...
    어라..무슨 일인가 하며
    service httpd start 를 치니 httpd started 라는 문구가 떴다.
    아, 다시 시작 됐구나 하고는 포트를 확인해보니
    엥? 보이지 않는 80 포트..
    무슨일일까 httpd.conf 파일을 샅샅이 살피고
    configtest 까지 정상임을 확인하였다. 이런....
    최후의 보루 httpd -F 로 명령어를 내리니
    다행스럽게도 아래와 같은 실마리를 제공해주었다.

    File size limit exceeded(core dumped)

    열심히 구글링 결과,
    log파일이 2G를 초과할때 이와 같은 현상이 발생한다고 한다.

    /usr/local/apache/logs/access_log
    /usr/local/apache/logs/error_log 

    상기 파일이 주범이었다.
    해결책은 아래와 같다.

    ※ 백업 -> 삭제 -> 파일 재 생성(권한 설정 동일하게) 혹은 파일 분리 (2G를 넘기지만 않으면 된다.)

    다시 한번 구글링의 위대함을 느끼며 포스팅을 마친다.


    Posted by sybd