Als u meerdere domeinen met verschillende php-versies op één Plesk Server het komt af en toe tot problemen door foutieve bestand creatie van de kant van Plesk worden gegenereerd.
Domeinnaamhouders krijgen dan een foutmelding te zien, bijvoorbeeld wanneer ze de website zoals
De oorzaak van de fout
De reden voor deze melding is in dit geval een niet gestarte php-fpm service, die niet kan herstarten vanwege een foutief bestand in de configuratie. Deze bestanden worden beheerd door de Plesk service. Soms gebeurt het dat ze niet worden verwijderd of niet correct worden aangemaakt. In dat geval kunt u alleen onafhankelijke actie te ondernemen en het probleem te corrigeren.
Fouten opsporen en corrigeren
Je kunt de fout in zo'n geval gemakkelijk vinden. Foutlogs worden voor elke dienst geschreven en laten vaak het probleem zien.
In dit voorbeeld hoef je alleen maar te zoeken naar de logbestanden van de php-fpm service. Als u de php-versie van de gebruiker kent, kunt u eenvoudigweg het logboek van de dienst rechtstreeks opzoeken. Als alternatief kunt u ook gewoon alle diensten in één keer controleren en de bugs verhelpen.
Voorbeeld onder Centos7:
staart -f /var/log/plesk-php56-fpm/error.log
[07-jun-2019 09:40:15] ERROR: Een andere FPM-instantie lijkt al te luisteren op /var/www/vhosts/system/ihrefirma.de/php-fpm.sock 07-jun-2019 09:40:15] Fout: FPM-initialisatie mislukt.Dit betekent in principe dat het domein ihrefirma.de duidelijk in een andere php-fpm configuratie is geladen, d.w.z. de php-versie van het domein kan zijn gewijzigd van php5.6 naar een andere. In dit geval heeft Plesk het oorspronkelijke configuratiebestand niet kunnen verwijderen. De php-fpm service kan niet opnieuw worden opgestart.
Oplossing van het probleem
Verwijder het kapotte bestand uit de php-fpm configuratie van de server.
Voorbeeld voor Centos7:
rm -rf /opt/plesk/php/5.6/etc/php-fpm.d/ihrefirma.de.conf
Daarna zou u de succesvolle herstart direct in het foutenlogboek van de defecte dienst moeten zien.
staart -f /var/log/plesk-php56-fpm/error.log
[07-jun-2019 09:42:04] LET OP: fpm loopt, pid 120959 [07-jun-2019 09:42:04] NB: klaar om verbindingen te behandelen 07-jun-2019 09:42:04] NB: systemd monitorinterval ingesteld op 10000ms