Si vous avez plusieurs domaines avec différentes versions de php 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 titulaires de domaines verront alors un message d'erreur, par exemple, lorsqu'ils appellent le site web comme
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 FPMCela 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