Plesk php service reparatie - Service Tijdelijk niet beschikbaar

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

 Klasse=
Foutmelding van de webserver als gevolg van een foutieve service

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

Huidige artikelen