Page 1 of 1

keyhelp-php74-fpm.service fehlt

Posted: Mon 26. Dec 2022, 16:06
by Gimli
Guten Tag liebe Community,
ich habe zurzeit das Problem auf meinem Webserver (Debian 11), dass ein Kollege von mir php8.2 per Hand installiert hat (Nachschulung wurde bereits eingeleitet und das nächste mal macht er es über KeyHelp ;) )

Dennoch stehe ich jetzt vor dem Problem, dass alle meine Seiten (und auch KeyHelp) die auf PHP 7.4 liefen einen 503 ausspucken. Nach längerem suchen hier im Forum habe ich natürlich einige Beiträge gefunden, die mir bei der Fehlersuche geholfen haben, aber leider keine vollständige Lösung. Bei der Suche ist mir aufgefallen, dass sich anscheinend der keyhelp-php74-fpm.service verabschiedet hat und sich der Socket zerhauen hat.

Meine lsof -U | grep php

Code: Select all

php-fpm8.   430             root    4u  unix 0x000000009af01f17      0t0  12669 type=STREAM
php-fpm8.   430             root    6u  unix 0x00000000a8e9bcb1      0t0  13055 type=STREAM
php-fpm8.   430             root    7u  unix 0x000000002efcbd30      0t0  13056 type=STREAM
php-fpm8.   430             root    8u  unix 0x00000000a049f6ae      0t0  13057 /run/php/php8.2-fpm.sock type=STREAM
php-fpm8.  1276         www-data    4u  unix 0x000000009af01f17      0t0  12669 type=STREAM
php-fpm8.  1276         www-data   10u  unix 0x00000000a049f6ae      0t0  13057 /run/php/php8.2-fpm.sock type=STREAM
php-fpm8.  1277         www-data    4u  unix 0x000000009af01f17      0t0  12669 type=STREAM
php-fpm8.  1277         www-data   10u  unix 0x00000000a049f6ae      0t0  13057 /run/php/php8.2-fpm.sock type=STREAM
keyhelp-p  2104             root    8u  unix 0x000000002eb9550f      0t0  19209 /run/php/keyhelp_darkdevelopers_php82.socket type=STREAM
keyhelp-p  2104             root    9u  unix 0x000000007291cb74      0t0  19211 /run/php/keyhelp_kameeno_php82.socket type=STREAM
keyhelp-p  2123             root    9u  unix 0x00000000b942fc16      0t0  17867 /run/php/keyhelp_darkdevelopers_php81.socket type=STREAM
Gibt es zufällig einen Lösungsansatz von euch? Ich würde ungerne jetzt willkürlich das System zerpflücken und mir unwissentlich alles zerschießen. Bin über jede Hilfe dankbar.

Liebe Grüße und frohe Feiertage.

Re: keyhelp-php74-fpm.service fehlt

Posted: Mon 26. Dec 2022, 16:37
by Tobi
Einfach den PHP FPM 7.4 Service über das Panel neustarten.

Dann sollte wieder alles laufen.

Re: keyhelp-php74-fpm.service fehlt

Posted: Mon 26. Dec 2022, 16:38
by Gimli
Das ist zurzeit das Problem. Da PHP7.4 nicht läuft, funktionieren sowohl das Panel als auch die toolbox nicht.

Re: keyhelp-php74-fpm.service fehlt

Posted: Mon 26. Dec 2022, 18:17
by Jolinar
Gimli wrote: Mon 26. Dec 2022, 16:06 Gibt es zufällig einen Lösungsansatz von euch?
Server neu aufsetzen, Backup einspielen, fertig. :mrgreen:

Re: keyhelp-php74-fpm.service fehlt

Posted: Mon 26. Dec 2022, 18:40
by OlliTheDarkness
Gimli wrote: Mon 26. Dec 2022, 16:06 ...
dass sich anscheinend der keyhelp-php74-fpm.service verabschiedet hat und sich der Socket zerhauen hat.
Moin,
keyhelp-php74-fpm.service ist nur vorhanden, wenn du PHP 7.4 als zusätzlichen PHP-Interpreter im Panel installierst.
Unter Debian 11 mit KeyHelp ist der php7.4-fpm zuständig, also die Debian 11 Standard PHP Version.

Wirst also wohl die "Werksphp Version" durch PHP 8 ersetzt haben.

Lösungsansatz:
Installiertes PHP 8x entfernen, ggf. eingetragene apt Quellen entfernen, Standard PHP Version draufbügeln.
Falls nötig, weil die alten Configs mit purge entfernt hast, die Configs erstellen / anlegen.

EDIT
php-fpm8
Ja du hast die Standard PHP Version ersetzt, also entfernen und zurück zur originalen 7.4.

EDIT 2
Rechtschreibkorrektur, damit sich Unix24 woanders dran aufgeilen kann.

Re: keyhelp-php74-fpm.service fehlt

Posted: Mon 26. Dec 2022, 19:00
by OlliTheDarkness
Tobi wrote: Mon 26. Dec 2022, 16:37 Einfach den PHP FPM 7.4 Service über das Panel neustarten.

Dann sollte wieder alles laufen.
Herzchen, der PHP FPM 7.4 lässt sich nicht übers Panel neustarten ;)
Weil fürs Panel nötig.
Der lässt sich nur via Shell restarten.

Nur wenn er als zusätzlicher PHP-Inter installiert ist, kannst diesen im Panel neu starten.

Re: keyhelp-php74-fpm.service fehlt

Posted: Mon 26. Dec 2022, 19:12
by 24unix
OlliTheDarkness wrote: Mon 26. Dec 2022, 18:40 Debian 11 Standart PHP Version.
Welche Arten zu stehen hat Debian 11 denn noch? :)

Du machst den Eindruck, länger als 2 Tage IT zu machen, und dann das?