Réparation du service Plesk php - Service temporairement indisponible

Si vous avez plusieurs domaines avec des php versions sur un Plesk Serveur il vient de temps en temps à des problèmes par la création de fichiers défectueux de la part de Plesk sont générés.

Les propriétaires de domaines verront alors, par exemple, un message d'erreur lors de l'appel du site web tel que

 class=
Message d'erreur du serveur web en raison d'un service défectueux

La cause de l'erreur

La raison de ce message est dans ce cas un service php-fpm non démarré, qui ne peut pas redémarrer à cause d'un fichier défectueux dans la configuration. Ces fichiers sont gérés par le service Plesk. Il arrive parfois qu'elles ne soient pas supprimées ou qu'elles ne soient pas créées correctement. Dans ce cas, vous ne pouvez que indépendant prendre des mesures et corriger le problème.

Trouver et corriger les erreurs

Vous pouvez facilement trouver l'erreur dans un tel cas. Des journaux d'erreurs sont rédigés pour chaque service et indiquent souvent le problème.

Dans cet exemple, il suffit d'aller à la recherche des fichiers journaux du service php-fpm. Si vous connaissez la version php de l'utilisateur, vous pouvez simplement consulter directement le journal du service. Vous pouvez aussi simplement vérifier tous les services en même temps et corriger les bugs.

Exemple sous Centos7 :

tail -f /var/log/plesk-php56-fpm/error.log

[07-Juin-2019 09:40:15] ERREUR : Une autre instance de FPM semble déjà écouter sur /var/www/vhosts/system/ihrefirma.de/php-fpm.sock

[07-Juin-2019 09:40:15] ERREUR : échec de l'initialisation du FPM

Cela signifie essentiellement que le domaine ihrefirma.de a été manifestement chargé dans une configuration php-fpm différente, c'est-à-dire que la version php du domaine peut avoir été modifiée de php5.6 à une autre. Dans ce cas, Plesk n'a pas pu supprimer le fichier de configuration original. Le service php-fpm ne peut pas être redémarré.

Solution du problème

Supprimez le fichier endommagé de la configuration php-fpm du serveur.

Exemple pour Centos7 :

rm -rf /opt/plesk/php/5.6/etc/php-fpm.d/ihrefirma.de.conf

Après cela, vous devriez voir le redémarrage réussi directement dans le journal des erreurs du service défectueux.

tail -f /var/log/plesk-php56-fpm/error.log

[07-Juin-2019 09:42:04] AVIS : le fpm est en cours, pid 120959

[07-Juin-2019 09:42:04] AVIS : prêt à gérer les connexions

07-Jun-2019 09:42:04] AVIS : l'intervalle de surveillance du système est fixé à 10000 ms

Veuillez diviser la contribution
Partager sur facebook
Partager sur twitter
Partager sur linkedin
Partager sur pinterest
Partager sur whatsapp
Partager sur telegram
Derniers messages

Vidéos recommandées de notre chaîne Youtube