apache2 configtest перестал работать

Apache2 не работает, когда я пытаюсь перезагрузить сообщение об ошибке Apache2, прибывает. Я очень плохо знаком с сервером, и Apache2 мог Вы помогать выполнить apache2. Ниже код ошибки.

:/etc/apache2/sites-available# sudo service apache2 reload
 * Reloading web server apache2                                                                                                   *
 * The apache2 configtest failed. Not doing anything.
Output of config test was:
(20)Not a directory: AH02291: Cannot access directory '/var/log/apache2/' for main error log
(20)Not a directory: AH02291: Cannot access directory '/var/log/apache2/' for error log of vhost define                          d at /etc/apache2/sites-enabled/test.conf:1
(20)Not a directory: AH02291: Cannot access directory '/var/log/apache2/' for error log of vhost define                          d at /etc/apache2/sites-enabled/000-default.conf:1
AH00014: Configuration check failed
Action 'configtest' failed.
The Apache error log may have more information.
0
задан 4 January 2017 в 06:19

2 ответа

(20) Не каталог: AH02291: не Может получить доступ к каталогу '/var/log/apache2 /'

Проверка, что/var/log/apache2 существует и является каталогом, и что у апача есть доступ для чтения-записи к нему.

1
ответ дан 7 November 2019 в 05:18

Если не будет никакой папки /var/log/apache2/, то Apache не сможет записать журналы там.

Так создают его сначала mkdir /var/log/apache2, или папка журнала изменений в apache.conf к чему-то другому.

Быть уверенным, что полномочия корректны также. chmod 750 /var/log/apache2

1
ответ дан 7 November 2019 в 05:18

Другие вопросы по тегам:

Похожие вопросы: