it-swarm.com.de

Beim Versuch, Apache neu zu starten, passiert nichts

Ich versuche Apache neu zu starten und benutze den Befehl Sudo systemctl restart Apache2.service, nichts passiert. Es gibt keine Fehlermeldung oder sonstige Antwort vom Terminal. Nachdem ich die Eingabetaste gedrückt habe, wird nur eine neue Zeile angezeigt. Ich habe keine Ahnung, was passieren könnte. Dasselbe passiert, wenn ich versuche, mysql neu zu starten. Hilfe wäre sehr dankbar.

1
evandewey

Versuchen Sie diesen Befehl.

Sudo /etc/init.d/Apache2 restart

dies funktioniert auch mit vielen anderen Dingen wie dem Networking. Welches sein würde

Sudo /etc/init.d/networking restart
0
BONEPIEBONEPIE

Wenn Sie Apache starten/neu starten, wird in der Regel nicht bestätigt, dass es gestartet wurde, es wird jedoch angezeigt, wenn Fehler aufgetreten sind.

Wie in den vorherigen Antworten gezeigt, kann es eine Reihe von Methoden geben, um Apache zu starten. Diese hängen von der Ubuntu-Version ab, auf der Sie sich befinden.

Ubuntu 16.10, dann gelten folgende Methoden:

Sudo service Apache2 restart

Sudo systemctl restart Apache2

Ersetzen Sie restart mit status, wenn Sie Bedenken haben, ob es ordnungsgemäß gestartet wurde.

Es sollte ein ähnliches Ergebnis liefern, wenn Folgendes ausgeführt wird:

    ● 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.

Wenn Apache ausfällt, erwarten wir Folgendes:

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

Wenn Sie dann einen der Bereitstellungsbefehle absetzen, erhalten Sie detaillierte Informationen zum Grund, warum Apache nicht gestartet werden konnte:

    ● 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'.

In diesem Beispiel habe ich/etc/Apache2/sites-enabled nach/etc/Apache2/sites-disabled verschoben und versucht, Apache zu starten.

Hoffe das hilft.

3
dajavex71

Abhängig davon, auf welcher Ubuntu-Version Sie sich befinden, sollten die nativen Upstart-Befehle über initctl verarbeitet werden. Damit dieser Befehl ausgegeben wird, sollten Sie Sudo restart Apache2

0
Grayson Kent