Server/Ubuntu

ERROR: APACHE_PID_FILE needs to be defined in /etc/apache2/envvars

팩트폭력배 2014. 8. 7. 23:25
에러.. 

/etc/init.d/apache2: 64: .: Can't open /etc/apache2/envvars
/etc/init.d/apache2: 76: .: Can't open /etc/apache2/envvars
ERROR: APACHE_PID_FILE needs to be defined in /etc/apache2/envvars

잘 되던게 갑자기 안된다. 

구글링 해봐도 뭔가 답 없어보이고.. 하나씩 볼 수 밖에..
 
우선..  /etc/init.d/apache2 이 파일을 열어서 64와 76라인을 보면..
 

가 있는데.. 변수 정의가 빠져버린듯 하다... 

그럼 다시 변수 정의된 파일인  /etc/apache2/envvars 를 열어 보면..

응? 파일이.. 없다????????

어디갔을까... 환경설정 파일.... 음... 에러 날만 하네..

생각을 해보니.. 처음 우분투에 apt-get install apach2 로 설치했다가.. 에러나서.. 

지우고.. httpd 를 다운로드받아 수동으로 설치했던적이 있다.

그러다.. 시일이 흘러 apt-get 으로 서비스 등록되었던 apache2가 제대로 돌아갈리가 있나...... 

그냥 아파치 다시 설치하자.. 깔끔하게..