» » httpd error, Failed to start The Apache HTTP Server. Если http сервис не стартует

httpd error, Failed to start The Apache HTTP Server. Если http сервис не стартует

1-01-2017, 15:19
Автор: .
Просмотров: 279
Комментариев: 0
Версия для печати
  
Панель Vestacp, бывает что http сервис не стартует
для начала мне поможет команда systemctl status httpd.service -l
Она покажет, в каком месте может быть проблема. У меня уже несколько раз что то кушает (или режет) конфиги
 
httpd[3133]: httpd: Syntax error on line 58 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/vesta.conf: Syntax error on line 26 of /home/admin/conf/web/httpd.conf: </VirtualHost> without matching <VirtualHost> section


 
Может быть веста при редактировании съедает часть <VirtualHost>. А может быть что нибудб другое, неведомое..
Достаточно аккуратно восстановить файл и запустить сервис.


+тема с правами

если php cgi, в конфиге должно присутствовать  следующее
    <IfModule mod_ruid2.c>
        RMode config
        RUidGid %user% %group%
        RGroups apache
    </IfModule>
    <IfModule itk.c>
        AssignUserID %user% %group%
    </IfModule>
Рейтинг статьи:
  
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.