Перезапуск Apache2 завершается с ошибкой, если я не закомментирую строки журнала ошибок - Ubuntu 16.04

Я пытался перезапустить Apache2 после включения моего сайта, пока не наткнулся на это сообщение: Ошибка перезапуска Apache2 в Ubuntu 16.04, где я пробовал одно из решений, перечисленных в комментариях, которые предлагали прокомментировать две строки журнала.

Я сделал это, и теперь Apache2 запускается снова, но я обеспокоен тем, что мои файлы журналов больше не будут перекодированы там, где я их хочу. Почему функция apache не работает, когда строки журнала не закомментированы?

См. Ниже мою текущую конфигурацию с записями журналов:

        DocumentRoot /var/www/html/example.com/public_html
    <Directory />
            Options FollowSymLinks
            AllowOverride All
            Order Deny,Allow
            Deny from All
    </Directory>
    <Directory /var/www/html/example.com/public_html>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            allow from all
    </Directory>

    #ErrorLog /var/www/html/example.com/log/error.log
    #CustomLog /var/www/html/example.com/log/access.log combined

Когда строки не закомментированы, я получите следующую ошибку:

Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.

Когда я запускаю «статус systemctl apache2.service», я получаю следующее:

● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running) (Result: exit-code) since Tue 2017-01-24 10:08:36 EST; 1h 29min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 23552 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
  Process: 28665 ExecReload=/etc/init.d/apache2 reload (code=exited, status=1/FAILURE)
  Process: 28148 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/apache2.service
           ├─28163 /usr/sbin/apache2 -k start
           ├─28513 /usr/sbin/apache2 -k start
           ├─28514 /usr/sbin/apache2 -k start
           ├─28515 /usr/sbin/apache2 -k start
           ├─28516 /usr/sbin/apache2 -k start
           ├─28517 /usr/sbin/apache2 -k start
           └─28524 /usr/sbin/apache2 -k start

Jan 24 11:34:43 kbo1.kidbo.co apache2[28665]:  * Reloading Apache httpd web server apache2
Jan 24 11:34:43 drop1.example.com apache2[28665]:  *
Jan 24 11:34:43 drop1.example.com apache2[28665]:  * The apache2 configtest failed. Not doing anything.
Jan 24 11:34:43 drop1.example.como apache2[28665]: Output of config test was:
Jan 24 11:34:43 drop1.example.com apache2[28665]: (2)No such file or directory: AH02291: Cannot access directory '/var/www/html/example.com/log/' for error log of vhost defined at /etc/apache2/sites-enabled/example.com.conf:1
Jan 24 11:34:43 drop1.example.com apache2[28665]: AH00014: Configuration check failed
Jan 24 11:34:43 drop1.example.com apache2[28665]: Action 'configtest' failed.
Jan 24 11:34:43 drop1.example.com apache2[28665]: The Apache error log may have more information.
Jan 24 11:34:43 drop1.example.com systemd[1]: apache2.service: Control process exited, code=exited status=1
1
задан 13 April 2017 в 15:24

0 ответов

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

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