Page 1 of 1
The apache2 configtest failed
Posted: Tue Jan 16, 2018 9:56 am
by a1exDi
Привет. Случайно удалил все файлы из папки var/log. При попытке перезапустить apache получаю следующую ошибку:
Code: Select all
root@ValeeraSanguinar:~# service apache2 restart
* Restarting web server apache2
...fail!
* The apache2 configtest failed.
Output of config test was:
(2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/domains/' for error log of vhost defined at /home/admin/conf/web/apache2.conf:35
(2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/domains/' for error log of vhost defined at /home/admin/conf/web/apache2.conf:1
AH00014: Configuration check failed
Action 'configtest' failed.
The Apache error log may have more information.
Читать умею :)
Не понимаю, какой файл ему нужен? Можно ли сделать какой-то ребилд, чтобы все файлы логов создались?
Re: The apache2 configtest failed
Posted: Tue Jan 16, 2018 2:35 pm
by yariksat
a1exDi wrote:Привет. Случайно удалил все файлы из папки var/log. При попытке перезапустить apache получаю следующую ошибку:
Code: Select all
root@ValeeraSanguinar:~# service apache2 restart
* Restarting web server apache2
...fail!
* The apache2 configtest failed.
Output of config test was:
(2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/domains/' for error log of vhost defined at /home/admin/conf/web/apache2.conf:35
(2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/domains/' for error log of vhost defined at /home/admin/conf/web/apache2.conf:1
AH00014: Configuration check failed
Action 'configtest' failed.
The Apache error log may have more information.
Читать умею :)
Не понимаю, какой файл ему нужен? Можно ли сделать какой-то ребилд, чтобы все файлы логов создались?
Вот тут /home/admin/conf/web/apache2.conf:35
и тут /home/admin/conf/web/apache2.conf:1
Что на этих линиях 1 и 35?
Такой путь не пробывали создать как /var/log/apache2/domains/ ?
Я как-то тоже удалял,потом создаем папку apache2 в ней уже папку domains и только потом рестартим апач.Все нужные файлы там создадутся при рестарте.
Re: The apache2 configtest failed
Posted: Wed Jan 17, 2018 3:14 pm
by imperio
Здравствуйте. Как вы умудрились то? )
Попробуйте выполнить команды
Code: Select all
mkdir -p /var/log/nginx/domains
touch /var/log/apache2/access.log /var/log/apache2/error.log
mkdir -p /var/log/apache2/domains
chmod a+x /var/log/apache2
chmod 640 /var/log/apache2/access.log /var/log/apache2/error.log
chmod 751 /var/log/apache2/domains
Re: The apache2 configtest failed
Posted: Wed Jan 17, 2018 3:51 pm
by Mr.Erbutw
imperio wrote:Здравствуйте. Как вы умудрились то? )
Наверное через это все проходят XD
Так называемая чистка логов ...
Re: The apache2 configtest failed
Posted: Wed Jan 17, 2018 3:53 pm
by imperio
Mr.Erbutw wrote:imperio wrote:Здравствуйте. Как вы умудрились то? )
Наверное через это все проходят XD
Так называемая чистка логов ...
Скорее всего да)
Re: The apache2 configtest failed
Posted: Wed Jan 17, 2018 5:06 pm
by yariksat
Mr.Erbutw wrote:imperio wrote:Здравствуйте. Как вы умудрились то? )
Наверное через это все проходят XD
Так называемая чистка логов ...
Ну так лучше же ротацию логов настроить и не париться.
Я специально удалял,изучал кой чего.Потом восстановил все как было.
Re: The apache2 configtest failed
Posted: Thu Jan 18, 2018 8:06 am
by Mr.Erbutw
yariksat wrote:
Ну так лучше же ротацию логов настроить и не париться.
Я специально удалял,изучал кой чего.Потом восстановил все как было.
Это да.
Умудряются удалить логи, но безболезненно не происходит.