Ubuntu 14.04에 LAMP 및 웹 인터페이스 roundcube를 설치했지만 Apache가 실행되지 않습니다. $sudo a2ensite roundcube apache2 don't run apache를 입력하면 다음과 같은 메시지가 나타납니다.
/etc/apache2/sites-available# service apache2 reload
* Reloading web server apache2 *
* The apache2 configtest failed. Not doing anything.
Output of config test was:
(2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/webmail.example.com/' for error log of vhost defined at /etc/apache2/sites-enabled/webmail.tut.tj.conf:19
AH00014: Configuration check failed
Action 'configtest' failed.
The Apache error log may have more information.
답변1
구성에 로그 디렉터리가 정의되어 있는 것처럼 보이지만 해당 디렉터리는 실제로 존재하지 않습니다.
다음을 시도해 보십시오:
mkdir -p /var/log/apache2/webmail.example.com/
chown apache:apache /var/log/apache2/webmail.example.com/