Benutzerverwaltung Problem

Seiten werden nicht richtig angezeigt

 
SWFN_Webmaster
Benutzer
Avatar
Geschlecht: keine Angabe
Alter: 53
Homepage: swfn.de
Beiträge: 75
Dabei seit: 09 / 2014
Betreff:

Benutzerverwaltung Problem

 · 
Gepostet: 23.04.2025 - 11:36 Uhr  ·  #1
Hallo
ich habe folgendes Problem.
Wenn ich auf Benutzer aktivieren Klicke kommt eine leere Seite.

Wenn ich Benutzer bearbeiten wähle kann ich einen Benutzer auswählen.
Dann kommt die Seite mit den Benutzerdaten.
Die hört beim Feld Discord: auf.

Es gibt auch keinen Speichern Knopf.

CBACK® Forum Version: 4.12.0
PHP Version: 8.2.27
MySQL Version: 5.7.43-47-log
cback
Admin
Avatar
Geschlecht:
Herkunft: Saarland
Alter: 39
Homepage: cback.net
Beiträge: 17724
Dabei seit: 12 / 2003
Betreff:

Re: Benutzerverwaltung Problem

 · 
Gepostet: 23.04.2025 - 13:56 Uhr  ·  #2
Hallo,

das klingt recht stark nach einem Problem mit der Datenbank und dass Dir da Felder fehlen.

Hast Du bei Foren-Updates immer korrekt die update.php ausgeführt und hat die auch immer die Meldung "Vollständig abgeschlossen" gezeigt? Oder blieb die ggf. mal irgendwo stecken? Oder hast Du eventuell die Datenbank mal aus einer anderen Version wiederhergestellt (ganz oder teilweise)? Da scheint etwas mit der Tabellenstruktur nicht zu stimmen. Auch bei nur teilweiser Übernahme von Daten aus einem Backup kann es zu solchen Fehlern kommen, da in verknüpften Tabellen dann die indizies nicht mehr stimmen. Fehlende Felder sorgen dann beispielsweise für den Abbruch der Ausgabe. Das ist ein recht eindeutiges Symptom. Die leere Seite hingegen kommt vermutlich von einem weiteren Fehler in der Datenbank, da müsstest Du im ErrorLog Deines Servers schauen, was er da genau tut (oder nicht tut), wenn die leere Seite erscheint. Beim Aktivieren wird nämlich eigentlich nur ein Flag in der Usertable umgestellt. Dies gibt es seit der ersten Version, da muss also noch etwas anderes bei Dir nicht i.O. sein mit der DB.

Viele Grüße,
Chris
SWFN_Webmaster
Benutzer
Avatar
Geschlecht: keine Angabe
Alter: 53
Homepage: swfn.de
Beiträge: 75
Dabei seit: 09 / 2014
Betreff:

Re: Benutzerverwaltung Problem

 · 
Gepostet: 23.04.2025 - 19:30 Uhr  ·  #3
cback
Admin
Avatar
Geschlecht:
Herkunft: Saarland
Alter: 39
Homepage: cback.net
Beiträge: 17724
Dabei seit: 12 / 2003
Betreff:

Re: Benutzerverwaltung Problem

 · 
Gepostet: 23.04.2025 - 21:04 Uhr  ·  #4
Ja, wenn die Versionskennung (4.12) im ACP geändert wurde, deutet das i.d.R. darauf hin, dass das Update korrekt lief, weil das der letzte Schritt ist. Entsprechend nützt es aber leider auch nichts, das Update nochmal laufen zu lassen, da es schon die Version als aktuell wertet. Ist das Phänomen erst neu aufgetreten oder hast Du das Update schon länger?

Das Einzige, was Du machen kannst, ist, das Forum mal neu zu installieren in einer anderen Datenbank (oder in derselben Datenbank, aber mit anderem Prefix als Dein laufendes Forum) und die Tabellenstruktur der beiden User-Tables mit phpMyAdmin zu vergleichen, ob da Unterschiede erkennbar sind oder Felder fehlen und diese dann manuell nachtragen.

Sofern Du das Template auch korrekt auf v4.12 aktualisiert hast gehe ich davon aus, dass Du einen Abbruch der Seitenausgabe auch bei den Usern im Profil Ansicht & Profil editieren beobachten kannst, nicht nur im ACP, falls da Felder fehlen.

Ohne Errorlog gibt es da aber keine weiteren Anhaltspunkte (ruhig auch mal in der config.php den Debugmodus anschalten, ob dann noch mehr ausgegeben wird).

Irgendwas ist auf jeden Fall mit Deiner DB passiert oder ein Plugin hat etwas geschossen oder löst zusätzlich einen Fehler aus.

So ein Phänomen mit DB als mögliche Ursache ist leider sehr unspezifisch und hängt von sehr vielen Faktoren ab, die man debuggen müsste, daher kann ich Dir Remote leider keine weiteren Tipps dazu geben außer eben die, wie Du dem Fehler auf die Spur kommen kannst. Hattest Du nicht schon mal ein seltsames Phänomen mit Deiner Datenbank und dann etwas geändert, wo Du plötzlich nicht mehr posten konntest? Da scheinen ein paar Probleme mit der DB Struktur schon sich länger mitzuschleppen? Vielleicht durch eine Modifikation ausgelöst?

Auch zu bedenken:
Du hattest doch neulich das seltsame Phänomen mit dem nicht mehr beschreibbaren Cache-Ordner im Dateisystem.
Wurden beim Update denn alle Dateien aus dem Updatepaket sicher mit der neuen Version überschrieben? Oder schleppst Du ggf. noch ein paar "Altlasten" im Dateisystem mit durch Dateien, die genau so wenig überschrieben werden konnten wie Deine Cache Files?

Prüfe das mal. Beispielsweise öffne die Datei classes/acp/ACPUsers.class.php und schaue, ob die Datei oben in Zeile 7 bei @version korrekt die 4.12.0 stehen hat. Lade ggf. auch mal aus dem Updatepaket den Ordner acp/styles/ nochmal neu hoch und überschreibe die bisherigen Dateien damit. Falls Du hier diskrepanzen entdeckst die Updatedateien nochmal korrekt hochladen für alle Fälle.

LG,
Chris
SWFN_Webmaster
Benutzer
Avatar
Geschlecht: keine Angabe
Alter: 53
Homepage: swfn.de
Beiträge: 75
Dabei seit: 09 / 2014
Betreff:

Re: Benutzerverwaltung Problem

 · 
Gepostet: 24.04.2025 - 19:54 Uhr  ·  #5
cback
Admin
Avatar
Geschlecht:
Herkunft: Saarland
Alter: 39
Homepage: cback.net
Beiträge: 17724
Dabei seit: 12 / 2003
Betreff:

Re: Benutzerverwaltung Problem

 · 
Gepostet: 24.04.2025 - 20:24 Uhr  ·  #6
Sehr gerne und vielen Dank für die Rückmeldung!
Das war dann wirklich kleine Ursache, große Auswirkung! Aber besser so, als wenn es doch etwas mit der DB-Struktur gewesen wäre, die Fehler sind dann meist noch unschöner. :D

Freut mich, dass das Problem jetzt behoben ist!

Viele Grüße,
Chris
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.