PN-Anzahl astronomisch hoch

golf3forum.de
also Problem besteht weiterhin und immer öfter auch bei anderen Usern muss jedesmal die Posteingänge aktualisieren im ACP aber es tritt immer wieder auf

wie gesagt es kam erst durch den Serverumzug vorher bei PHP4 keine Probleme der neue hat php5 und dann kommen ständig diese Meldungen
onesworld
4294967295 ist die höchste Zahl, die php darstellen kann. Solche Fehler passieren einfach ab und an. Wenn das oft vorkommt, dann würde ich auf ein schlecht programmiertes Addon tippen, welches eingebaut wurde.

Falls ein Forum mal mehr als 4294967295 User hat, dann haben wir eh ein Problem. lol
golf3forum.de
Danke für die erklärung aber das hilft mir leider Null weiter und wusste ich schon selbst
onesworld
Scheinbar nicht, denn warum erwähnst du dann den Wechsel auf php5? Damit hat das nichts zu schaffen. Aber wenn du das alles so genau weisst, dann ist es ja gut. smile
golfgtig60
Bei mir aber genau das gleiche Problem. Erst mit Wechsel auf neuen Server und von PHP4 auf PHP5 traten bei mir die genannten Probleme mit der falschen PN-Anzahl auf.
onesworld
Mein wbb2 läuft auf php5, seitdem man das produktiv einsetzt. Bisher hatte ich diesen Fall genau einmal und nach Aktualisierung der Posteingänge war das gegessen.
Bräke
Ersetzt die pms.php durch die Originale pms.php.
golf3forum.de
ich weiß nicht ob da schonmal was geändert wurde

ist das denn sicher das es daran liegt? ich meine bei mir ist alles noch original
Bräke
Zitat:
Original von golf3forum.de
ich weiß nicht ob da schonmal was geändert wurde

Wäre aber gut zu wissen, wie soll man sonst da die Fehlersuche betreiben?
pms.php oder acp/lib/functions.php (function sendPrivateMessage) ob da Änderungen gemacht worden sind.
Oder ob es Änderungen gibt die PN versenden?
Bei welcher Aktion tritt der Fehler auf?
golf3forum.de
also, der fehler ist bei mir z.B. eben wieder aufgetreten als ich eine neue PN bekam, allerdings war bei den 100 neuen Pn´s davor nichts von dem Fehler zu sehen

EDIT: es wurde folgene Passage geändert

Original

Zitat:
$mail_text = $langpacks[$result['languagepackid']]->get("LANG_MAIL_NEWPM_TEXT", array('$username' => $result['username'], '$sender' => $wbbuserdata['username'], '$url2board' => $url2board, '$master_board_name_email' => $master_board_name_email));


Bearbeitet

Zitat:
$mail_text = $langpacks[$result['languagepackid']]->get("LANG_MAIL_NEWPM_TEXT", array('$username' => $result['username'], '$sender' => $wbbuserdata['username'], '$url2board' => $url2board, '$master_board_name_email' => $master_board_name_email, '$message' => $message, '$newPmID' => $newPmID));
Bräke
Sorry, verstehe ich nicht. Setzt mal Satzzeichen beim schreiben.

So kann nur sagen, ersetze pms.php mit Original pms.php und am besten auch in der acp/lib/functions.php die Funktion "function sendPrivateMessage"

Oder häng die Dateien doch mal an, dann kann man mal reinschauen.
Dann aber sagen, ob Hacks drinnen sind, die PN versenden.

Oder vergleich deine Dateien selber mal mit denen aus dem Original.
golf3forum.de
siehe oben, da habe ich mal verglichen. Ist in Zeile 910
Agi
Von welchem Hack stammt denn diese Änderung?
golf3forum.de
sorry, das kann ich dir nicht beantworten habe so über den Daumen gepeilt, 50 Hacks im Forum installiert mal größere mal kleinere da weiß ich nicht mehr von welchem Hack die stammt, hoffe es geht trotzdem zu lösen, kann mir ja nicht vorstellen das es an der Änderung liegt die war ja auch schon vorher drin.

Genau, also alle Veränderung waren schon vor dem Wechsel auf den neuen Server und erst nach dem Wechsel traten die Fehler auf
Bräke
Welche php-Version wird verwendet?
golf3forum.de
5.2.6-1+lenny3

Auskunft der Statistik
Agi
Also bei sovielen Hacks ist es durchaus möglich, dass welche dabei sind, die mit PHP5 nicht richtig klar kommen oder Fehler verursachen.

Ich habe dieses Problem ja auch ab und zu; ist bei mir aber nur dann, wenn der Server etwas überlastet ist wegen zuvielen Zugriffen zb.

Möglicherweise überlasten die 50 Hacks den Server auch einfach ein wenig.
golf3forum.de
also an der Auslastung kann es eigendlich nicht leigen ACP zeigt mir max. 20% an
Bräke
Hab jetzt mal für dich gegoogelt und auch mal auf Woltlab gesucht, hier 2 ältere Beiträge/Themen.

http://www.woltlab.com/forum/burning-boa...lte/#post741651

http://www.woltlab.com/forum/burning-boa...pns/#post735533

Es könnte, an der Version von php5 liegen, das es dort mit dem Speichern der Werte Probleme geben könnte.
Frag mal deinen Hoster an deswegen an.
golf3forum.de
erster Link geht, der 2. habe ich keine Berechtigung für