GNU/Linux >> Tutoriales Linux >  >> Linux

PHP-FPM no se inicia automáticamente después de reiniciar

Solución 1:

Así que configúralo para que comience en el arranque:

chkconfig php-fpm on

Solución 2:

Acabo de encontrarme con este mismo problema en Ubuntu 16.04 y dejo mi respuesta aquí para futuros usuarios de Google que encuentren el problema. Desde chkconfig es principalmente específico de CentOS, obviamente no existe en Ubuntu. Aparentemente, para obtener un PHP personalizado (php-fpm SAPI) para comenzar en el arranque bajo systemd , que es nuevo en Ubuntu 16.04 (anteriormente, Upstart), debe registrarse en el sistema más allá de simplemente colocar el init.d secuencia de comandos en /etc/init.d/ . Para registrar el script, ejecuté:

update-rc.d php-fpm defaults

Un reboot y posteriores ps aux confirmó que php-fpm de hecho estaba comenzando en el arranque. También se agregó a /etc/init.d/.depend.start .

Otros pensamientos:Ubuntu Upstart fue lo suficientemente agradable como para que nunca tuviera que ejecutar update-rc.d después de colocar un script init.d, simplemente funcionó. Me olvidé por completo de ese comando.

Solución 3:

Desde CentOS 7, simplemente necesita habilitar los servicios a través de systemctl:

systemctl enable php-fpm

Puede verificar si se está ejecutando después a través de:

systemctl status php-fpm

Linux
  1. Linux:¿Debian no detecta la tarjeta PCI serie después de reiniciar?

  2. Ubuntu:¿/usr/bin/host no detecta cambios en/etc/hosts incluso después de reiniciar?

  3. ¿Suspender no funciona después de actualizar a Ubuntu 14.04 desde 13.10?

  4. ¿Bios no detecta Ssd después de reiniciar desde Ubuntu 16.04 (dell Xps 15)?

  5. ¿Ubuntu no reconoce Windows 10 para la instalación?

Arreglar el lector de tarjetas SD que no funciona después de la actualización de Ubuntu 16.04

[Resuelto] Ubuntu no recuerda la configuración de brillo

¿Conky no funciona correctamente en Ubuntu 16.04 Gnome?

¿R 3.5.0 no funciona en Ubuntu 18.04?

Solución de problemas de iSCSI:destinos no detectados después de reiniciar

Inicie Ubuntu 16.04 en la línea de comando / no inicie la GUI