GNU/Linux >> Tutoriels Linux >  >> Linux

PHP-FPM ne démarre pas automatiquement après le redémarrage

Solution 1 :

Configurez-le donc pour qu'il démarre au démarrage :

chkconfig php-fpm on

Solution 2 :

Je viens de rencontrer ce problème sur Ubuntu 16.04 et je laisse ma réponse ici aux futurs utilisateurs de Google qui tomberont sur le problème. Depuis chkconfig est principalement spécifique à CentOS, il n'existe évidemment pas sur Ubuntu. Apparemment, pour obtenir un PHP personnalisé (php-fpm SAPI) pour démarrer au démarrage sous systemd , qui est nouveau dans Ubuntu 16.04 (anciennement Upstart), il doit être enregistré auprès du système au-delà de la simple suppression du init.d script en /etc/init.d/ . Pour enregistrer le script, j'ai lancé :

update-rc.d php-fpm defaults

Un reboot et suivant ps aux confirmé que php-fpm commençait en effet au démarrage. Il a également été ajouté à /etc/init.d/.depend.start .

Autres réflexions :Ubuntu Upstart était assez sympa pour que je n'aie jamais eu à exécuter update-rc.d après avoir placé un script init.d - cela a juste fonctionné. Complètement oublié cette commande.

Solution 3 :

Depuis CentOS 7, il vous suffit d'activer les services via systemctl :

systemctl enable php-fpm

Vous pouvez vérifier s'il fonctionne par la suite via :

systemctl status php-fpm

Linux
  1. Linux – Debian ne détecte pas la carte PCI série après le redémarrage ?

  2. La suspension ne fonctionne pas après la mise à jour vers Ubuntu 14.04 à partir de 13.10 ?

  3. 14.04 - Le clavier ne fonctionne pas sur l'écran de connexion après la mise en veille ?

  4. R 3.5.0 ne fonctionne pas sur Ubuntu 18.04 ?

  5. l'émulateur android ne démarre pas, avd

[Résolu] Ubuntu ne se souvient pas des paramètres de luminosité

Conky ne fonctionne pas correctement sur Ubuntu 16.04 Gnome ?

Le service MongoDB ne démarre pas après la configuration initiale

Comment rendre ma passerelle par défaut permanente dans CentOS ? Pour qu'après un redémarrage, il ne soit pas perdu

Démarrez Ubuntu 16.04 en ligne de commande / ne démarrez pas l'interface graphique

Comment démarre PulseAudio ?