SQL-Fehler in PN

Vorschläge zum Board ? Hier hinein ....

Moderatoren: gunatm, RetroMan, Independent

Benutzeravatar
dexter
Beiträge: 10984
Registriert: 28.10.2004, 17:45
Wohnort: Oldenburg ____________ Ministerium für außergewöhnlichen, intergalaktischen Nonsens

SQL-Fehler in PN

Beitrag von dexter »

Ich habe eine PN in meinem Postfach, die als ungelesen angezeigt wird und wenn ich diese anklicke, dann erhalte ich einen SQL-Fehler in dem Fenster, wo ich eigentlich die Nachricht erwarten würde:
Could not update private message read status for user

DEBUG MODE

SQL Error : 1690 BIGINT UNSIGNED value is out of range in '(`german-amiga`.`phpbb_users`.`user_unread_privmsg` - 1)'

UPDATE phpbb_users SET user_unread_privmsg = user_unread_privmsg - 1 WHERE user_id = 58

Line : 275
File : privmsg.php
Das stört mich persönlich jetzt nicht, aber ich weiß nicht, ob das vielleicht irgendwie von Bedeutung ist. Daher wollte ich hier Beichte ablegen. ;)

Ich möchte wirklich wissen, wieso mir Dennis sowas schickt. :uglyhammer:
Bild
[ WinUAE / BC / GOG / itch ] Bild
Benutzeravatar
Salator
Beiträge: 361
Registriert: 26.02.2012, 18:49
Wohnort: Saalfeld
Kontaktdaten:

Beitrag von Salator »

Du hast -1 ungelesene Nachrichten. Also musst du jetzt eine zurücklesen damit keine mehr da ist ;)

Was das in ernst bedeutet weiß ich aber auch nicht, und schon gar nicht wie das zu beheben ist.
meine Mitbewohner: 2x A500, A600, 2x C1084S, ext. Gotek FloppyEmulator, Micromys V4, SNES-Gamepads
Benutzeravatar
dexter
Beiträge: 10984
Registriert: 28.10.2004, 17:45
Wohnort: Oldenburg ____________ Ministerium für außergewöhnlichen, intergalaktischen Nonsens

Beitrag von dexter »

:uglyhammer:

Ach, kein Problem. Gebt mir nur die Zugangsdaten zu Webserver und Datenbank, ich werde es schon beheben. Da kann praktisch nix schief gehen. :uglyhammer:
Bild
[ WinUAE / BC / GOG / itch ] Bild
Benutzeravatar
Janusz
Beiträge: 3938
Registriert: 21.03.2009, 21:21

Beitrag von Janusz »

Riecht nach ner Dateninkonsistenz in der DB (Schreibfehler?) Hab Dir mal zwei Test-PN geschickt, was passiert jetzt?
Benutzeravatar
dexter
Beiträge: 10984
Registriert: 28.10.2004, 17:45
Wohnort: Oldenburg ____________ Ministerium für außergewöhnlichen, intergalaktischen Nonsens

Beitrag von dexter »

:lol: "Test" und "öoiöohoih". Also die Nachrichten danach gehen alle, davor auch.
Bild
[ WinUAE / BC / GOG / itch ] Bild
Benutzeravatar
Independent
Beiträge: 7659
Registriert: 26.10.2004, 04:05

Beitrag von Independent »

Postfach voll?
Benutzeravatar
dexter
Beiträge: 10984
Registriert: 28.10.2004, 17:45
Wohnort: Oldenburg ____________ Ministerium für außergewöhnlichen, intergalaktischen Nonsens

Beitrag von dexter »

"Nur" zu 76 % voll. Hab ein paar gelöscht, jetzt 59 %, aber immer noch da.

Aber wie gesagt: Mich stört es keineswegs, ich wollte nur darauf aufmerksam machen, nicht dass es eventuell mit weiteren Problemen einhergeht.
Bild
[ WinUAE / BC / GOG / itch ] Bild
Benutzeravatar
Dennis
Beiträge: 17299
Registriert: 26.10.2004, 07:24

Beitrag von Dennis »

Ist die vielleicht von mir? Ich habe hier nämlich seit Monaten eine im Postausgang, die du einfach nicht lesen willst. :bier:
Überlebender des 2024er 4-Tage Banns.
Benutzeravatar
dexter
Beiträge: 10984
Registriert: 28.10.2004, 17:45
Wohnort: Oldenburg ____________ Ministerium für außergewöhnlichen, intergalaktischen Nonsens

Beitrag von dexter »

Ja, das ist sie. Ich habe sie doch gelesen. Aber was möchtest du mir damit sagen? :uglyhammer:
Bild
[ WinUAE / BC / GOG / itch ] Bild
Benutzeravatar
Dennis
Beiträge: 17299
Registriert: 26.10.2004, 07:24

Beitrag von Dennis »

Als ich sie grade löschen wollte kam das hier...

Code: Alles auswählen

Could not update user pm counters

DEBUG MODE

SQL Error : 1690 BIGINT UNSIGNED value is out of range in '(`german-amiga`.`phpbb_users`.`user_unread_privmsg` - 1)'

UPDATE phpbb_users SET user_unread_privmsg = user_unread_privmsg - 1 WHERE user_id IN (58)

Line : 839
File : privmsg.php
:lol:
Überlebender des 2024er 4-Tage Banns.
Benutzeravatar
dexter
Beiträge: 10984
Registriert: 28.10.2004, 17:45
Wohnort: Oldenburg ____________ Ministerium für außergewöhnlichen, intergalaktischen Nonsens

Beitrag von dexter »

Gleich schmiert das ganze Internetz ab! :uglyhammer:
Bild
[ WinUAE / BC / GOG / itch ] Bild
Benutzeravatar
Dennis
Beiträge: 17299
Registriert: 26.10.2004, 07:24

Beitrag von Dennis »

Die war vom 1.11.17. Stimmt, ich erinnere mich daran das du mir darauf geantwortet hattest. :)

Irgendein Datenbankfehler, vielleicht zerstört er ja das ganze Forum. :shock:
Überlebender des 2024er 4-Tage Banns.
Benutzeravatar
Salator
Beiträge: 361
Registriert: 26.02.2012, 18:49
Wohnort: Saalfeld
Kontaktdaten:

Beitrag von Salator »

Ob man die Nachricht über phpmyadmin löschen kann? Aber wie findet man die? Anhand der Fehlermeldung zumindest nicht.
Vielleicht gehts ja auch wenn man bei user_id 58 den Wert von user_unread_privmsg um 1 erhöht. Den will das Bord nämlich laut der Fehlermeldung reduzieren, kann es aber nicht weil der Wertebereich unsigned ist und somit nicht -1 werden kann.
meine Mitbewohner: 2x A500, A600, 2x C1084S, ext. Gotek FloppyEmulator, Micromys V4, SNES-Gamepads
Benutzeravatar
Dennis
Beiträge: 17299
Registriert: 26.10.2004, 07:24

Beitrag von Dennis »

Ich konnte grade die Geistermail an dexter in meinem Postausgang löschen, das Problem sollte sich jetzt also gelöst haben. :)
Überlebender des 2024er 4-Tage Banns.
Benutzeravatar
dexter
Beiträge: 10984
Registriert: 28.10.2004, 17:45
Wohnort: Oldenburg ____________ Ministerium für außergewöhnlichen, intergalaktischen Nonsens

Beitrag von dexter »

Ich befürchte dass Problem hat sich leider nur verschoben. Ich habe jetzt eine neue Nachricht (die neuste), die folgendes anzeigt:
Could not update private message read status for user

DEBUG MODE

SQL Error : 1690 BIGINT UNSIGNED value is out of range in '(`german-amiga`.`phpbb_users`.`user_unread_privmsg` - 1)'

UPDATE phpbb_users SET user_unread_privmsg = user_unread_privmsg - 1 WHERE user_id = 58

Line : 275
File : privmsg.php
:bier: :uglyhammer:
Bild
[ WinUAE / BC / GOG / itch ] Bild
Antworten