PHP-FPM (FastCGI Process Manager) gère les requêtes PHP sur le VPS haute performance d’AvaHost, alimentant les sites web dynamiques comme WordPress ou les applications personnalisées. Le redémarrage de PHP-FPM est nécessaire après des changements de configuration, des mises à jour de PHP, ou pour résoudre des problèmes tels que des erreurs 502. Ce guide fournit des méthodes simples pour redémarrer PHP-FPM sur le VPS Ubuntu ou CentOS d’AvaHost, en tirant parti des disques SSD NVMe et de la compatibilité LiteSpeed pour des performances optimales.
VPS Linux AvaHost (par exemple, VPS Basic, €10/mois) avec Ubuntu ou CentOS.
Accès root ou sudo(ssh root@votre-vps-ip).
PHP-FPM installé (par défaut avec la pile LAMP d’AvaHost ou cPanel).
Connaissance de la version de PHP (par exemple, 7.4, 8.1) via :
php -v
La plupart des distributions Linux modernes, y compris Ubuntu, Debian, CentOS et RHEL, utilisent systemd pour gérer les services. Utilisez la commande suivante :
sudo systemctl restart php-fpm
Pour des versions spécifiques de PHP (par exemple, PHP 7.4 ou PHP 8.1), spécifiez la version :
sudo systemctl restart php7.4-fpm
sudo systemctl restart php8.1-fpm
Pour vérifier le statut de PHP-FPM :
sudo systemctl status php-fpm
Certaines distributions Linux plus anciennes utilisent la commande service au lieu de systemctl :
sudo service php-fpm restart
Pour certaines versions de PHP :
sudo service php7.4-fpm restart
sudo service php8.1-fpm restart
Sur les anciens systèmes qui utilisent encore SysVinit, redémarrez PHP-FPM avec :
sudo /etc/init.d/php-fpm restart
Pour une version spécifique de PHP :
sudo /etc/init.d/php7.4-fpm restart
Au lieu d’un redémarrage complet, vous pouvez recharger PHP-FPM pour appliquer les changements sans interrompre les connexions existantes :
sudo systemctl reload php-fpm
Pour des versions spécifiques de PHP :
sudo systemctl reload php7.4-fpm
Si la commande de redémarrage ne fonctionne pas, arrêter et démarrer manuellement PHP-FPM peut être utile :
sudo systemctl stop php-fpm
sudo systemctl start php-fpm
Si PHP-FPM ne répond pas, tuer manuellement tous les processus et redémarrer :
sudo pkill -9 php-fpm
sudo systemctl start php-fpm
Le redémarrage de PHP-FPM sur le VPS d’AvaHost est simple en utilisant systemctl, service, ou des méthodes manuelles, assurant un fonctionnement sans problème pour les applications basées sur PHP comme WordPress ou les CMS personnalisés. Les SSD NVMe d’AvaHost, l’intégration LiteSpeed et les outils cPanel améliorent les performances et simplifient la gestion.