Chaque utilisateur d’hébergement Web dispose d’un certain nombre de processus PHP par version de PHP. Lorsque le nombre maximum de processus PHP par version PHP et par utilisateur a été atteint et que tous sont occupés, il n’y a plus de processus libres disponibles. Cela peut entraîner des temps de chargement plus longs parce que les demandes doivent attendre qu’un processus devienne libre. Si de nombreuses demandes doivent attendre, l’erreur «Error 503 – Service Unavailable» apparaît lors de l’appel du site.
Dans ce cas, le message d’erreur suivant apparaît dans le protocole d’erreurs :
[Tue Oct 15 15:49:18.909306 2024] [proxy:error] [pid XY:tid XY] (61)Connection refused: AH02454: FCGI: attempt to connect to Unix domain socket XY (localhost:8000) failed
Le journal des erreurs est accessible dans le Control Panel Hostpoint sous «Sites Web», en cliquant sur «Historiques» sur le site Web correspondant et en passant ensuite à l’onglet «Errorlogs». Les journaux permettent de voir exactement ce qui est appelé. Cela peut vous aider, vous et votre webmaster, à trouver l’erreur dans votre application.
Si vous opérez plusieurs sites Web sur le même hébergement Web, la cause ne doit pas nécessairement être dans le site Web avec les messages d’erreur. Il est également possible qu’une de vos autres sites Web ait pris en charge tous les processus.
Vous avez la possibilité de terminer tous les processus PHP via Shell avec la commande suivante:
killall -9 php-fpm
Comment se connecter au serveur via SSH est expliqué dans l’article «Comment puis-je configurer et utiliser SSH?».
Si vous n’arrivez pas à terminer le processus vous-même, notre support vous aidera volontiers à analyser le problème.
Pour envoyer une demande d'assistance au support, merci d'utiliser ce formulaire-ci.