Seite 1 von 1

Private Nachrichten Zähler aktualisieren?

Verfasst: 01.05.2011 22:35
von Soapy
Ich habe ein dringendes Problem. Wer kann mir als Laie helfen.
In unserem stark fequentierten PhpBB Forum (Version 3.0.8 ) sind alle alten privaten Nachrichten aus der Datenbank verschwunden. Es liegt leider kein Backup mit den alten gesamten PN vor.
Die neuen Nachrichten sind meistens nicht mehr lesbar, da der Zähler noch auf dem alten Stand der Nachrichten steht. Wie kann man den Zähler der privaten Nachrichten auf den neuen Stand der privaten Nachrichten in der Datenbank aktualisieren?

Weis hier jemand einen Rat

Herzlichen Dank

Re: Private Nachrichten Zähler aktualisieren?

Verfasst: 03.05.2011 19:25
von Soapy
Hat hier niemand einen kleinen Tip wie man die PN´s auf den neuen Stand in der PN Datenbank aktualisieren kann?

Unsere Forumsmitglieder verzweifeln schon, weil wichtige PN´s für die Empfänger verloren gehen.

Herzlichen Dank

Re: Private Nachrichten Zähler aktualisieren?

Verfasst: 03.05.2011 23:30
von Mahony
Hallo
Mach mal ein Backup der Datenbank und versuche es dann mit diesen SQL-Befehlen.

Code: Alles auswählen

    UPDATE phpbb_users SET user_unread_privmsg = 0 WHERE user_type <> 2;
    UPDATE phpbb_users SET user_new_privmsg = 0 WHERE user_type <> 2;
    UPDATE phpbb_users SET user_last_privmsg = 0 WHERE user_type <> 2;
Anschließend bitte den cache leeren.

Um den Counter für ungelesene PNs zu synchronisieren, schau mal hier http://www.phpbb.com/community/viewtopi ... #p12968391

Quelle: http://www.phpbb.com/community/viewtopic.php?p=12987847
Achtung: Das ist ungetestet, daher unbedingt ein Datenbank-Backup anlegen bevor du anfängst.

Grüße: Mahony

Re: Private Nachrichten Zähler aktualisieren?

Verfasst: 05.05.2011 23:20
von Soapy
Hallo Mahony,
herzlichen Dank für diesen Tipp.
Leider haben aber diese SQL- Befehle nichts gebracht.
Ist es evtl. möglich, dass der Counter für die privaten Nachrichten in der Tabelle phpbb_privmsgs_to gespeichert werden?
Die durch den Datenverlust deutlich verminderten privaten Nachrichten selbst liegen jedoch in der Tabelle phpbb_privmsgs.
Ich bin leider noch ein völlige Laie auf diesem Gebiet.

Viele Grüße
Soapy

Re: Private Nachrichten Zähler aktualisieren?

Verfasst: 05.05.2011 23:24
von Mahony
Hallo
Hast du das hier versucht? http://www.phpbb.com/community/viewtopi ... #p12968391
Mahony hat geschrieben:Um den Counter für ungelesene PNs zu synchronisieren, schau mal hier http://www.phpbb.com/community/viewtopi ... #p12968391

Grüße: Mahony