본문 바로가기

Server/Ubuntu

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

에러.. 

/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가 제대로 돌아갈리가 있나...... 

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




 

'Server > Ubuntu' 카테고리의 다른 글

Jenkins Post steps 스크립트 실행 시 권한 없음 오류.  (0) 2018.03.25
jenkins E200030: READONLY  (0) 2015.10.09
Jenkins 설치 및 구동하기 [임시]  (0) 2014.08.07
find  (0) 2014.05.21
SVN 인증 캐시 지우기.  (0) 2014.04.30