방금 Ubuntu 13.10을 업그레이드했는데 apache2가 작동하지 않습니다. apache2 서버를 시작하려고하면 다음 오류가 인쇄됩니다.
* Starting web server apache2
* The apache2 configtest failed.
Output of config test was:
apache2: Syntax error on line 263 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/conf.d/: No such file or directory
Action 'configtest' failed.
답변
나도 마찬가지였다. conf.d
폴더를 만든 후에도 Apache 2가 시작되지 않습니다. 나는 다음과 같이 해결할 수있었습니다.
이 줄 바꾸기
LockFile ${APACHE_LOCK_DIR}/accept.lock
이것으로
Mutex file:${APACHE_LOCK_DIR} default
/etc/apache2/apache2.conf
문제 를 해결했습니다.
( 소스 )
답변
심볼릭 링크를 만들 때는 절대 경로를 사용해야합니다
대신에:
ln -s ./conf-available/mysite.conf ./conf-enabled/mysite.conf
사용해야합니다 :
ln -s /etc/apache2/conf-available/mysite.conf /etc/apache2/conf-enabled/mysite.conf
답변
를 수행하십시오 mkdir -p /etc/apache2/conf.d/
. 폴더 conf.d
가 생성됩니다. 귀하의 apache2.conf
파일은 configuratin에이 폴더에있는 모든 파일을 포함하고 있으며이 폴더가 존재하지 않는 경우 오류로 실행합니다. 보다:
user@host:~$ grep conf.d /etc/apache2/apache2.conf
Include conf.d/
답변
나를 위해 사이트 활성화 폴더 안에 잘못된 바로 가기가있었습니다. 일단 삭제하면 아파치를 쉽게 다시 시작하거나 다시로드 할 수 있습니다.
답변
오류에 대한 전체 답변은 다음과 같습니다.
- 웹 서버 apache2 다시 시작 [실패]
- apache2 구성 테스트에 실패했습니다. 구성 테스트 결과는 다음과 같습니다. apache2 : /etc/apache2/apache2.conf의 214 행에서 구문 오류 : 구성 파일 /etc/apache2/httpd.conf를 열 수 없습니다 : 해당 파일 또는 디렉토리 작업 ‘configtest’가 실패했습니다. Apache 오류 로그에 자세한 정보가있을 수 있습니다.
- 명령을 실행
sudo mkdir conf.d
- 명령을 실행
sudo touch httpd.conf
- 명령을 실행
sudo vi apache2.conf
하고 교체
LockFile $ {APACHE_LOCK_DIR} /accept.lock
으로
뮤텍스 파일 : $ {APACHE_LOCK_DIR} 기본
- 아파치 저장 및 재시작
많은 조언을 해주셔서 감사합니다
친애하는
던보
답변
아래 명령을 사용하십시오
sudo mkdir /etc/apache2/conf.d
패키지를 다시 설치하십시오.
심볼릭 링크 만들기
ln -s /etc/websvn/apache.conf /etc/apache2/conf-available/websvn.conf
아래 명령을 사용하여 websvn 구성을 활성화하십시오.
sudo a2enconf websvn.conf
dav 및 dav_svn 모듈 사용
sudo a2enmod dav
sudo a2enmod dav_svn
sudo service apache2 reload
답변
나는 이것이 오래된 실이라는 것을 알고 있지만 오늘 이것에 부딪쳐 몇 년 전에 어떻게 고쳤는지 잊어 버렸습니다.
교체 이외에 :
LockFile ${APACHE_LOCK_DIR}/accept.lock
와
Mutex file:${APACHE_LOCK_DIR} default
에서 /etc/apache2/apache2.conf
파일, 나는 또한 수동으로 만들어야했습니다 httpd.conf
에서 파일 /etc/apache2/
디렉토리.