아파치의 pid를 찾을 수 없어 종료가 되지 않는
경우에는 아래 몇가지 방법으로 종료하는 법과
pid경로를 체크 하셔야 합니다.
1. netstat -ap 명령어로 80포트를 사용하고 있는
프로그램을 kill 시킵니다.
2. 아파치가 실행 중에 pid 파일, 보통 /var/run/httpd.pid에 놓습니다.
이 파일이 지워졌거나. 아니면 apachectl이나 apache init script에서
pid 파일 경로가 잘못 지정된 경우일 수도 있습니다.
여러번 다시 실행시켜서 pid 파일의 정확한 경로를 지정해주면 됩니다.
3. 드문 경우지만 예전 inetd를 사용하는 경우 inetd에 apache가
물려서 올라오는 경우 위와 같이 종료가 되지 않는 경우도 있습니다.
경우에는 아래 몇가지 방법으로 종료하는 법과
pid경로를 체크 하셔야 합니다.
1. netstat -ap 명령어로 80포트를 사용하고 있는
프로그램을 kill 시킵니다.
2. 아파치가 실행 중에 pid 파일, 보통 /var/run/httpd.pid에 놓습니다.
이 파일이 지워졌거나. 아니면 apachectl이나 apache init script에서
pid 파일 경로가 잘못 지정된 경우일 수도 있습니다.
여러번 다시 실행시켜서 pid 파일의 정확한 경로를 지정해주면 됩니다.
3. 드문 경우지만 예전 inetd를 사용하는 경우 inetd에 apache가
물려서 올라오는 경우 위와 같이 종료가 되지 않는 경우도 있습니다.