Как разрешить, что Apache2 перезапускают ошибку, настраивающую хостинг конфигурации для linode проекта

Я настроил сервер для хостинга сайтов в конечном счете на linode. Используя Linux Mint. Созданный суперпользователь и добавил моего другого пользователя not_root. Настроенный chrisbodnarchuk.com.conf. Должен был перезапустить апача и полученный ниже ошибки. Apache2 не работает вообще. Это является апачским на моем ssh не моя основная машина.

not_root@grendeldServer:/etc/apache2/sites-available$ ls
000-default.conf  chrisbodnarchuk.com.conf  default-ssl.conf

not_root@grendeldServer:/etc/apache2/sites-available$ service apache2 reload
Failed to reload apache2.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files
See system logs and 'systemctl status apache2.service' for details.

not_root@grendeldServer:/etc/apache2/sites-available$ systemctl status 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: failed (Result: exit-code) since Fri 2017-09-01 12:01:01 CDT; 6min ag
Docs: man:systemd-sysv-generator(8)
Process: 4048 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILU
lines 1-7/7 (END)...skipping...
● 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: failed (Result: exit-code) since Fri 2017-09-01 12:01:01 CDT; 6min ago
 Docs: man:systemd-sysv-generator(8)
Process: 4048 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE

Когда я выполняю sudo сервис apache2 перезагрузка, я добираюсь

apache2.service is not active, cannot reload.

Также это

[Fri Sep 01 11:55:11.093487 2017] [core:warn] [pid 3790] AH00111: Config  variable ${APACHE_LOCK_DIR} is not defined
[Fri Sep 01 11:55:11.093766 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_PID_FILE} is not defined
[Fri Sep 01 11:55:11.093846 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_RUN_USER} is not defined
[Fri Sep 01 11:55:11.093913 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_RUN_GROUP} is not defined
[Fri Sep 01 11:55:11.094177 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
 [Fri Sep 01 11:55:11.097786 2017] [core:warn] [pid 3790:tid 139892600903552] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
AH00526: Syntax error on line 74 of /etc/apache2/apache2.conf:

Не уверенный точно, где начать фиксировать или если я должен просто переустановить Apache2 на ssh еще, делают нового пользователя?

0
задан 3 September 2017 в 13:17

1 ответ

Фиксация апачской ошибки AH02291

Ошибка Apachectl-t.

Никакой такой файл или каталог: AH02291: не Может получить доступ к каталогу, '/var/www/html/chrisbodnarchuk.com/log /' для журнала ошибок vhost, определенного в/etc/apache2/sites-enabled/chrisbodnarchuk.com.conf:4 AH00014: проверка Конфигурации привела Действие к сбою '-t' отказавший. Журнал ошибок Apache может иметь больше информации.

Две ошибки зафиксировать:

  1. Не может получить доступ к каталогу,/var/www/html/chrisbodnarchuk.com/log/

    mkdir -p /var/www/html/chrisbodnarchuk.com/log Вышеупомянутое создаст каталог журнала.

Примечание: при определении файла журнала, например,/var/www/html/chrisbodnarchuk.com/log в конфигурации virtualHost необходимо затронуть /var/www/html/chrisbodnarchuk.com/log/error.log избегать ошибки, того же для access.log (если таковые имеются).

AH00558: apache2: не Мог надежно определить полностью определенное доменное имя сервера, с помощью

Для избавлений от этой ошибки добавляют следующее к верхней части конфигурации:

NameVirtualHost localhost

Можно добавить вышеупомянутое к apache.conf

Надеюсь, это поможет.

0
ответ дан 2 November 2019 в 07:52

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

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