GNU/Linux >> LINUX-Kenntnisse >  >> Linux

PHP-FPM startet nach dem Neustart nicht automatisch

Lösung 1:

Richten Sie es also so ein, dass es beim Booten startet:

chkconfig php-fpm on

Lösung 2:

Ich bin gerade auf genau dieses Problem unter Ubuntu 16.04 gestoßen und hinterlasse meine Antwort hier für zukünftige Benutzer von Google, die auf das Problem stoßen. Seit chkconfig ist hauptsächlich spezifisch für CentOS, es existiert offensichtlich nicht für Ubuntu. Anscheinend, um ein benutzerdefiniertes PHP (php-fpm SAPI), um beim Booten unter systemd zu starten , das neu in Ubuntu 16.04 (früher Upstart) ist, muss es beim System registriert werden, abgesehen davon, dass Sie einfach den init.d löschen Skript in /etc/init.d/ . Um das Skript zu registrieren, habe ich Folgendes ausgeführt:

update-rc.d php-fpm defaults

Ein reboot und anschließend ps aux bestätigt, dass php-fpm wurde tatsächlich beim Booten gestartet. Es wurde auch zu /etc/init.d/.depend.start hinzugefügt .

Andere Gedanken:Ubuntu Upstart war so nett, dass ich nie update-rc.d ausführen musste nach dem Platzieren eines init.d-Skripts - es hat einfach funktioniert. Habe diesen Befehl komplett vergessen.

Lösung 3:

Seit CentOS 7 müssen Sie die Dienste lediglich über systemctl:

aktivieren
systemctl enable php-fpm

Sie können danach überprüfen, ob es läuft über:

systemctl status php-fpm

Linux
  1. Linux – Debian erkennt serielle PCI-Karte nach Neustart nicht?

  2. Suspend funktioniert nicht nach dem Update auf Ubuntu 14.04 von 13.10?

  3. 14.04 – Tastatur funktioniert im Anmeldebildschirm nach dem Ruhezustand nicht?

  4. Ubuntu erkennt Windows 10 nicht für die Installation?

  5. R 3.5.0 funktioniert nicht unter Ubuntu 18.04?

Behoben, dass der SD-Kartenleser nach dem Ubuntu 16.04-Upgrade nicht funktioniert

[Gelöst] Ubuntu merkt sich die Helligkeitseinstellungen nicht

Ubuntu – /usr/bin/host übernimmt auch nach dem Neustart keine Änderungen an /etc/hosts?

Bios erkennt SSD nach dem Neustart von Ubuntu 16.04 (Dell Xps 15) nicht?

Conky funktioniert nicht richtig auf Ubuntu 16.04 Gnome?

Starten Sie PHP-FPM automatisch mit der Root-Option