Ничего не происходит при попытке перезапустить Apache

Я пытаюсь перезапустить Apache, и когда я использую команду sudo systemctl restart apache2.service, ничего не происходит. Нет никакого сообщения об ошибке или другого ответа от терминала вообще, после того, как я совершил нападки, вводят его, просто переходит к новой строке. Я понятия не имею, что могло происходить, то же самое происходит, когда я пытаюсь перезапустить mysql. Справка значительно ценилась бы.

1
задан 18 July 2017 в 04:14

3 ответа

Попробуйте эту команду.

sudo /etc/init.d/apache2 restart

это также работает со многими другими вещами как сети. Который был бы

sudo /etc/init.d/networking restart
0
ответ дан 7 December 2019 в 12:34

В зависимости от того, какая версия Ubuntu Вы идете, собственные команды Выскочки должны быть быть обработанными через initctl, таким образом, чтобы та команда произвела затем, необходимо использовать sudo restart apache2

0
ответ дан 7 December 2019 в 12:34

Как правило, если Вы запускаете/перезапускаете апача, нет никакого подтверждения, учитывая, что он запустился, хотя будет советовать, если с ошибками встретились.

Как показано с предыдущими ответами могло быть много методов для запуска апача, на основе версии Ubuntu, Вы идете.

Ubuntu 16.10, затем в соответствии с методами применяются:

sudo service apache2 restart

sudo systemctl restart apache2

Если соответствующий, если это запустилось правильно, с любой из вышеупомянутых команд, замены restart с status.

Это должно предоставить результат, подобный этому при выполнении:

    ● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2; generated; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running) since Wed 2017-03-22 00:38:10 UTC; 9min ago
     Docs: man:systemd-sysv-generator(8)
   CGroup: /system.slice/apache2.service
           ├─1627 /usr/sbin/apache2 -k start
           ├─1630 /usr/sbin/apache2 -k start
           └─1631 /usr/sbin/apache2 -k start

Mar 22 00:38:09 potato systemd[1]: Starting LSB: Apache2 web server...
Mar 22 00:38:09 potato apache2[1605]:  * Starting Apache httpd web server apache2
Mar 22 00:38:09 potato apache2[1605]: AH00558: apache2: Could not reliably determine the server's ful
Mar 22 00:38:10 potato apache2[1605]:  *
Mar 22 00:38:10 potato systemd[1]: Started LSB: Apache2 web server.

Когда апач перестал работать, мы ожидали бы видеть что-то как:

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

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

    ● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2; generated; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: failed (Result: exit-code) since Wed 2017-03-22 00:49:46 UTC; 2min 10s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 1810 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
  Process: 1863 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)

Mar 22 00:49:46 potato apache2[1863]:  *
Mar 22 00:49:46 potato apache2[1863]:  * The apache2 configtest failed.
Mar 22 00:49:46 potato apache2[1863]: Output of config test was:
Mar 22 00:49:46 potato apache2[1863]: apache2: Syntax error on line 219 of /etc/apache2/apache2.conf:
Mar 22 00:49:46 potato apache2[1863]: Action 'configtest' failed.
Mar 22 00:49:46 potato apache2[1863]: The Apache error log may have more information.
Mar 22 00:49:46 potato systemd[1]: apache2.service: Control process exited, code=exited status=1
Mar 22 00:49:46 potato systemd[1]: Failed to start LSB: Apache2 web server.
Mar 22 00:49:46 potato systemd[1]: apache2.service: Unit entered failed state.
Mar 22 00:49:46 potato systemd[1]: apache2.service: Failed with result 'exit-code'.

В этом примере я переместился/etc/apache2/sites-enabled в/etc/apache2/sites-disabled и попытался запустить апача.

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

3
ответ дан 7 December 2019 в 12:34

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

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