Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Nigelist

Пользователь


Сообщения: 76
Благодарности: 2

Профиль | Отправить PM | Цитировать


Привет всем!

Имеется несколько сайтов на одном сервере (Debian 8). Конфиг следующий:
Скрытый текст
Код: Выделить весь код
NameVirtualHost *:80
 
<VirtualHost *:80>
        ServerName site1.example.org
 
        ServerAdmin root@example.org
        DocumentRoot /var/www/site1
 
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
 
<VirtualHost *:80>
        ServerName site2.example.org
 
        ServerAdmin root@example.org
        DocumentRoot /var/www/site2
 
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
 
<VirtualHost *:80>
        ServerName site3.example.org
 
        ServerAdmin root@example.org
        DocumentRoot /var/www/site3
 
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>


Буквально несколько дней назад, вышеуказанный конфиг работал просто отлично. Но сейчас не работает, при попытке перезапуска apache2, выдает следующее:
Код: Выделить весь код
Job for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.
А при запросе статуса:
Скрытый текст
Код: Выделить весь код
ноя 05 10:41:56 forum systemd[1]: Reload failed for LSB: Apache2 web server.
ноя 05 10:51:46 forum systemd[1]: Reloading LSB: Apache2 web server.
ноя 05 10:51:46 forum apache2[9775]: Reloading web server: apache2 failed!
ноя 05 10:51:46 forum apache2[9775]: The apache2 configtest failed. Not doing anything. ... (warning).
ноя 05 10:51:46 forum apache2[9775]: Output of config test was:
ноя 05 10:51:46 forum apache2[9775]: apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 1 of ...n system
ноя 05 10:51:46 forum apache2[9775]: Action 'configtest' failed.
ноя 05 10:51:46 forum apache2[9775]: The Apache error log may have more information.
ноя 05 10:51:46 forum systemd[1]: apache2.service: control process exited, code=exited status=1
ноя 05 10:51:46 forum systemd[1]: Reload failed for LSB: Apache2 web server.
Hint: Some lines were ellipsized, use -l to show in full.


В общем Apache ругается на 140 строку. Но там ошибок нет, только подключение модов:
Код: Выделить весь код
IncludeOptional mods-enabled/*.load
Мне непонятно, почему, конфиг, который работал вчера отказывается работать сегодня. Изменений в apache.conf не делал. Единственные изменения:
  • Установил sendmail
  • Раскомментировал и настроил в php.ini строку:
    Код: Выделить весь код
    sendmail_path = /usr/sbin/sendmail -t -i -f root@example.org

Отправлено: 07:59, 07-11-2015 | #13