Ha több domainje van különböző php verziókkal egy Plesk szerveren időről időre előfordulnak olyan problémák, amelyeket a Plesk hibás fájl létrehozása okoz.
A tartománytulajdonosok ekkor például hibaüzenetet látnak, amikor meghívják a Weboldal mint a
A hiba oka
Ebben az esetben az üzenet oka egy nem indított php-fpm szolgáltatás, amely a konfigurációban lévő hibás fájl miatt nem tud újraindulni. Ezeket a fájlokat a Plesk szolgáltatás kezeli. Néha előfordul, hogy nem törlődnek vagy nem megfelelően jönnek létre. Ebben az esetben csak független cselekedjen, és oldja meg a problémát.
Hibák keresése és javítása
Ilyen esetben könnyen megtalálhatja a hibát. Minden szolgáltatáshoz hibanaplók készülnek, amelyek gyakran jelzik a problémát.
Ebben a példában csak a php-fpm szolgáltatás naplófájljait kell keresni. Ha ismeri a felhasználó php verzióját, akkor egyszerűen lekérdezheti a szolgáltatás naplóját közvetlenül. Alternatív megoldásként egyszerre lekérdezheti az összes szolgáltatást, és hibakeresést végezhet rajtuk.
Példa Centos7 alatt:
tail -f /var/log/plesk-php56-fpm/error.log
[07-Jun-2019 09:40:15] ERROR: Úgy tűnik, hogy egy másik FPM-példány már hallgatja a /var/www/vhosts/system/ihrefirma.de/php-fpm.sock fájlt. [07-Jun-2019 09:40:15] ERROR: Az FPM inicializálása sikertelen.Ez alapvetően azt jelenti, hogy a domain theircompany.com láthatóan még mindig egy másik php-fpm konfigurációban volt betöltve, így a domain esetében a php verziója valószínűleg php5.6-ról egy másikra változott. Ebben az esetben a Plesk nem tudta eltávolítani az eredeti konfigurációs fájlt. A php-fpm szolgáltatást ezután nem lehet újraindítani.
problémamegoldás
Távolítsa el a sérült fájlt a kiszolgáló php-fpm konfigurációjából.
Példa Centos7 esetén:
rm -rf /opt/plesk/php/5.6/etc/php-fpm.d/ihrefirma.de.conf
Ezt követően a hibás szolgáltatás hibanaplójában közvetlenül látnia kell a sikeres újraindítást.
tail -f /var/log/plesk-php56-fpm/error.log
[07-Jun-2019 09:42:04] MEGJEGYZÉS: fpm fut, pid 120959 [07-Jun-2019 09:42:04] MEGJEGYZÉS: készen áll a kapcsolatok kezelésére [07-Jun-2019 09:42:04] MEGJEGYZÉS: systemd monitor intervallum 10000ms-ra van állítva.