[obsolet] D10 / PHP8.2 / phpmyadmin 5.2

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
Benutzeravatar
speefak
Beiträge: 449
Registriert: 27.04.2008 13:54:20

[obsolet] D10 / PHP8.2 / phpmyadmin 5.2

Beitrag von speefak » 30.05.2023 17:09:35

Nach dem Update von PHP7.4 auf 8.2 funktioniert phpmyadmin nicht mehr. Ich habe schon diverse Webseiten und Infos gefunden aber es funktioniert nicht. Das Loginfenster sehe ich .... wo ist der Bilderupload Butten hin ?! .... => externen Link => Bild

Nach dem Login sehe ich nur eine weiße Seite und sonst nichts ? in den Syslogs finde ich auch keine Infos. Eine eigene logdatei von phpmyadmin gibt es auch nirgens ?

Installiert und Aktiviert ist php8.2 ( Webseiten, nextcloud, zoneminder läuft alles ) , phpmyadmin Stammt aus dem DistroRepo

Code: Alles auswählen

ii  php-phpmyadmin-motranslator          5.2.0-1~bpo10+1                                                            all          translation API for PHP using Gettext MO files
ii  php-phpmyadmin-shapefile             2.1-5~bpo10+1                                                              all          translation API for PHP using Gettext MO files
ii  php-phpmyadmin-sql-parser            5.4.1-1~bpo10+1                                                            all          validating SQL lexer and parser
ii  phpmyadmin                           4:5.0.4+dfsg2-2~bpo10+1                                                    all          MySQL web administration tool
So wie es aussieht scheint es doch phpadmin in der Version 4.5 zu sein :facepalm:

Kurz und knapp einige Fragen:

1. Gibt es eine Möglichkeit phpmyadmin in der Version 5.2.0 aus den offiziellen Quellen ( + backports ) zu installieren ?
2. Wenn es kein Datenbankproblem ist, kann man einfach die alten phpmyadmin Dateien ( /usr/share/phpmyadmin ) durch die neuen ( 5.2.0 ) ersetzten ?
Zuletzt geändert von speefak am 31.05.2023 12:00:32, insgesamt 1-mal geändert.

Benutzeravatar
MSfree
Beiträge: 10759
Registriert: 25.09.2007 19:59:30

Re: D10 / PHP8.2 / phpmyadmin 5.2

Beitrag von MSfree » 31.05.2023 09:49:38

speefak hat geschrieben: ↑ zum Beitrag ↑
30.05.2023 17:09:35
Nach dem Update von PHP7.4 auf 8.2
Wie paßt das mit Buster zusammen? (Zumindest schließe ich aus deinem "D10" im Betreff auf Debian 10 = Buster)

Debianphp7.4 gibt es nur in Bullseye und Debianphp8.2 nur in Bookworm. Backports finde ich keine.

Oder hast du dir dein Debian in ein Frankendebian zerbastelt?

Benutzeravatar
heisenberg
Beiträge: 3548
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: D10 / PHP8.2 / phpmyadmin 5.2

Beitrag von heisenberg » 31.05.2023 10:38:30

Wie hast Du PHP 8.2 installiert? Als Pakete? Wenn ja, zeig mal die Ausgabe von dpkg -l | grep -i php.

Fehlt das php-mysql Modul? (Siehe: #185546 [GELOEST] Weisse Seite bei Aufruf von PHPMyAdmin ) PHPMyAdmin hatte einen Bug der in Version 5.2 gefixed wurde, dass beim Fehlen von php-mysql keine Fehlermeldung, sondern nur eine weisse Seite angezeigt wurde.
Jede Rohheit hat ihren Ursprung in einer Schwäche.

Benutzeravatar
speefak
Beiträge: 449
Registriert: 27.04.2008 13:54:20

Re: D10 / PHP8.2 / phpmyadmin 5.2

Beitrag von speefak » 31.05.2023 12:00:09

MSfree, Frankinux systeme sind nicht so mein Fall, gibt nur Probleme oder Flatpack und co. Es handelt sich um php 7.3 nicht 7.4 :facepalm: wenn php-mysql nicht installiert wäre würden die Webseiten nicht laufen.



heisenberg:

Folgende Module sind installiert:

php7.3

Code: Alles auswählen

 php7.3-apcu  php7.3-bcmath php7.3-bz2 php7.3-cgi php7.3-curl php7.3-dev php7.3-fpm php7.3-gd php7.3-gmp php7.3-imagick php7.3-intl php7.3-ldap php7.3-mbstring php7.3-mysql php7.3-pgsql php7.3-phpdbg php7.3-soap php7.3-sqlite3 php7.3-xml php7.3-zip
php8.2

Code: Alles auswählen

php8.2-apcu  php8.2-bcmath php8.2-bz2 php8.2-cgi php8.2-curl php8.2-dev php8.2-fpm php8.2-gd php8.2-gmp php8.2-imagick php8.2-intl php8.2-ldap php8.2-mbstring php8.2-mcrypt php8.2-mysql php8.2-pgsql php8.2-phpdbg php8.2-soap php8.2-sqlite3 php8.2-xml php8.2-zip
Fast alle Infos bezogen sich aufs nachinstallieren diverser Apache Module. Screenshots etc paßt alles wie bei mir mit dem feinen Unterschied das sämtliche Lösungen nicht funktionierten ( wohl D11 basierend). Es wird wohl an D10 liegen, ist ja nun schon auch etwas älter, daß die Lösungen aus dem Web nicht liefen.


Ich habe gestern den ganzen Tag damit verbracht php8.2 auf dem Server zu installieren und bekam so viele Fehler ... denen allen nachzugehen wird wohl länger dauern als auf das D12 Release zu warten. Es läuft nun alles wieder mit php7.3 und die paar Wochen kann damit leben. Der Server hängt auch nicht im Netz ( NAS/TV/Zoneminder) und ist daher weniger gefährdet was veraltete Software angeht.

Benutzeravatar
heisenberg
Beiträge: 3548
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: [obsolet] D10 / PHP8.2 / phpmyadmin 5.2

Beitrag von heisenberg » 31.05.2023 12:06:44

Ich würde vermuten PHP 8.2 für die verwendete PHPMyAdminVersion einfach zu neu und dass PMA die PHP-Version nicht unterstützt.

Grundsätzlich finde ich das ansonsten aus der Nutzerperspektive sehr nervig, wenn Software so programmiert ist, dass alle Exceptions abgefangen werden, dann genau gar keine Fehler mehr sichtbar sind und somit die Fehlersuche sehr erschwert wird.
Zuletzt geändert von heisenberg am 31.05.2023 12:09:25, insgesamt 2-mal geändert.
Jede Rohheit hat ihren Ursprung in einer Schwäche.

Benutzeravatar
MSfree
Beiträge: 10759
Registriert: 25.09.2007 19:59:30

Re: D10 / PHP8.2 / phpmyadmin 5.2

Beitrag von MSfree » 31.05.2023 12:07:22

speefak hat geschrieben: ↑ zum Beitrag ↑
31.05.2023 12:00:09
...als auf das D12 Release zu warten. ... Der Server hängt auch nicht im Netz ( NAS/TV/Zoneminder) und ist daher weniger gefährdet was veraltete Software angeht.
Wenn die Kiste ohnehin ncht öffentlich zugänglich ist, besteht aus meiner Sicht überheupt kein Grund, nicht jetzt schon auf Bookworm upzugraden. Der Release ist auch nur noch 10 Tage hin, da ändert sich bis zum offiziellen Startschuß ohnehin nicht mehr viel.

Benutzeravatar
speefak
Beiträge: 449
Registriert: 27.04.2008 13:54:20

Re: [obsolet] D10 / PHP8.2 / phpmyadmin 5.2

Beitrag von speefak » 31.05.2023 12:25:14

Da gabs in der Vergangenheit öfters Probleme ( Drittsoftware noch nicht auf neue Version angepaßt, anfängliche Bugs etc ). Darum update ich meine Systeme erst 1-2 Monate nach dem Release, denn dann sind externe Quellen meist auch für die neue Version erhältlich . Der Server ist Kern des Netzwerks ( NAS,DNS VM,Firewall VM, HA VM, Webserver VM, TV Server, ) und hat Hardware verbaut für die Treiber compiliert werden müssen uvm. Irgendwo scheitert es immer mit zu aktueller Software und dann habe ich für ein paar Wochen halbfertige Systeme und muss da später wieder ran. Da warte ich lieber ( wenn kein Risiko darstellt ) und machs mir am ende einfacher.

Abgesehn davon ist das Wetter zu schön um tagelang vorm Rechner zu sitzen ;)

Antworten