Ja jums ir vairāki domēni ar dažādām php versijām vienā Plesk serveri laiku pa laikam rodas problēmas, ko izraisa nepareiza failu izveide no Plesk puses.
Domēnu īpašnieki, piemēram, redz kļūdu ziņojumu, kad tiek izsaukts Tīmekļa vietne piemēram,
Kļūdas cēlonis
Šajā gadījumā šī ziņojuma iemesls ir neiedarbināts php-fpm pakalpojums, kuru nevar restartēt konfigurācijas kļūdaina faila dēļ. Šos failus pārvalda Plesk pakalpojums. Dažreiz gadās, ka tie netiek dzēsti vai netiek pareizi izveidoti. Šajā gadījumā varat tikai neatkarīga rīkoties un novērst problēmu.
Kļūdu meklēšana un labošana
Šādā gadījumā kļūdu var viegli atrast. Katram pakalpojumam tiek rakstīti kļūdu žurnāli, kuros bieži vien ir norādīta problēma.
Šajā piemērā ir jāmeklē tikai php-fpm pakalpojuma žurnāla faili. Ja zināt lietotāja php versiju, varat vienkārši tieši vaicāt pakalpojuma žurnālu. Varat arī vienkārši veikt vaicājumu visiem pakalpojumiem vienlaicīgi un atkļūdot to darbību.
Piemērs ar Centos7:
tail -f /var/log/plesk-php56-fpm/error.log
[07-jūnijs-2019 09:40:15] Kļūda: šķiet, ka cita FPM instance jau klausās /var/www/vhosts/system/ihrefirma.de/php-fpm.sock. [07-jūnijs-2019 09:40:15] Kļūda: FPM inicializācija neizdevāsTas būtībā nozīmē, ka domēns theircompany.com acīmredzot joprojām tika ielādēts citā php-fpm konfigurācijā, tāpēc domēna, iespējams, php versija tika mainīta no php5.6 uz citu. Šajā gadījumā Plesk neizdevās noņemt sākotnējo konfigurācijas failu. Tad php-fpm pakalpojumu nevar restartēt.
problēmu risināšana
Noņemiet bojāto failu no servera php-fpm konfigurācijas.
Centos7 piemērs:
rm -rf /opt/plesk/php/5.6/etc/php-fpm.d/ihrefirma.de.conf
Pēc tam jums vajadzētu redzēt veiksmīgu restartēšanu tieši bojātā pakalpojuma kļūdu žurnālā.
tail -f /var/log/plesk-php56-fpm/error.log
[07-Jun-2019 09:42:04] NOTICE: fpm darbojas, pid 120959 [07-Jun-2019 09:42:04] NOTICE: gatavs apstrādāt savienojumus [07-jūnijs-2019 09:42:04] NOTICE: systemd monitor intervāls iestatīts uz 10000ms