Задание для apache2.service перестало работать потому что процесс управления, из которого выходят с кодом ошибки.

Я пытался перезапустить свой Apache после обновления моей конфигурации

сервис sudo apache2 перезапуск

Я продолжал получать это

Задание для apache2.service перестало работать потому что процесс управления, из которого выходят с кодом ошибки. См. "systemctl состояние apache2.service" и "journalctl - ксенон" для деталей.

Как я предотвращаю это?

1
задан 9 March 2018 в 02:34

4 ответа

Переустановите apache2

sudo apt-get install apache2

И запустите свой сервер

sudo service apache2 start
0
ответ дан 8 December 2019 в 02:05

Вот ответ: https://askubuntu.com/a/1022319/850782

cd /etc/apache2
apache2ctl configtest

вероятно, имеет некоторую опечатку в некотором файле конфигурации, который Вы создали:

vi /etc/apache2/sites-enabled/yoursite.conf
0
ответ дан 8 December 2019 в 02:05

Возможно, вы что-то перепутали в конфигурации apache2, лучше удалить и переустановить новый apache2. Надеюсь, это вам поможет.

Сначала удалите apache2

sudo apt-get purge apache2
sudo apt-get purge apache2-common 
sudo apt-get purge apache* # this will remove completely

sudo apt-get update

Затем установите новый apache2

sudo apt-get install apache2 

Затем проверьте статус apache2

systemctl status apache2
0
ответ дан 5 March 2020 в 11:18

В моем случае я уже запускал сервер nginx на том же ПОРТУ. Поэтому я использовал sudo service nginx stop , затем sudo service apache2 restart , и это сработало. netstat-завод | grep 80 используйте эту команду, чтобы узнать, используется ли уже порт.

0
ответ дан 6 September 2020 в 10:08

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

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