Le contenu de cet article concerne le système Mac. php-fpm a été ajouté aux éléments de démarrage, ce qui a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer
Recherchez php-fpm Le chemin dewhereis php-fpm
find / -name php-fpm
/usr/ sbin/php-fpm
Modifier le fichier de configuration php-fpm.confL'emplacement par défaut est : /private/etc/php-fpm.confS'il n'existe pas, vérifiez s'il existe/private/etc/php-fpm.conf.default
Puis COPIER une copie :
sudo cp /private/etc/php-fpm.conf.default /private/etc/php-fpm.conf
daemonize = yes
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>php-fpm</string> <key>Program</key> <string>/usr/sbin/php-fpm</string> <key>KeepAlive</key><true/> </dict> </plist>
sudo chown root:owner ~/Library/LaunchAgents/org.php.php-fpm.plist sudo chmod +x ~/Library/LaunchAgents/org.php.php-fpm.plist launchctl load -w ~/Library/LaunchAgents/org.php.php-fpm.plist
launchctl list | grep php
LaunchDaemons est un service (processus démon) démarré avant que l'utilisateur ne se connecte.
LaunchAgents est un service (processus démon) démarré après la connexion de l'utilisateur.
redémarrage en douceur de php-fpm activé et désactivé
Installation et configuration Nginx et php 2 Installation et configuration php-fpm
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!