Probleme beim Löschen von Topics

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Benutzeravatar
Mike-on-Tour
Supporter
Supporter
Beiträge: 1091
Registriert: 13.01.2020 21:09
Kontaktdaten:

Re: Probleme beim Löschen von Topics

Beitrag von Mike-on-Tour »

Da ich, wie schon gesagt, nicht so der DB-Spezialist bin, wüsste ich bezüglich der DB jetzt auch nicht weiter.
Was man noch versuchen könnte wäre, im Verzeichnis der Attachements (/files) mal nach Datum zu sortieren und schauen, wleche Dateien für den Fehler zeitlich in Frage kämen. Vielleicht ist da auch eine Datei mit einem falschen Größeneintrag dabei oder eine besonders große Datei. Dann könnte man die versuchsweise mal irgendwoanders zwischenspeichern, dann aus /files löschen, eine kleine Datei unter dem Namen dort speichern und dann nochmal versuchen, ob das mit dem Löschen klappt.
Ist aber schon ein sehr verzweifelter Versuch, aber mehr wüsste ich jetzt auch nicht.
Jarn
Mitglied
Beiträge: 9
Registriert: 29.04.2024 12:39

Re: Probleme beim Löschen von Topics

Beitrag von Jarn »

Ja, das ist schonmal keine schlechte Idee, zumindest als letzte Möglichkeit.
Den Ordner hab ich soweit, allerdings ist dort kein "besonders großer" Anhang drin, also zeitlich alles bisschen schwierig.
Und löschen beim Kunden ohne komplette Absprache wird eh schwierig.
Ich hab es nun weitergegeben als Bug und erhoffe mir einen fix. Ansonsten wird man schauen müssen, obs Brechstange oder ein anderes System wird.
Vielen Dank schonmal bis hierhin.
Benutzeravatar
Mike-on-Tour
Supporter
Supporter
Beiträge: 1091
Registriert: 13.01.2020 21:09
Kontaktdaten:

Re: Probleme beim Löschen von Topics

Beitrag von Mike-on-Tour »

Jarn hat geschrieben: 03.05.2024 10:09 Ich hab es nun weitergegeben als Bug und erhoffe mir einen fix.
Falls du eine Lösung bekommst, würdest du sie hier teilen? Wir lernen gerne dazu.
Jarn
Mitglied
Beiträge: 9
Registriert: 29.04.2024 12:39

Re: Probleme beim Löschen von Topics

Beitrag von Jarn »

Sobald ich eine Lösung habe, teile ich sie hier mit. Bisher konnte ich das Problem dank deiner Hilfe immerhin schon besser verstehen.
In der Datei "acp_forums.php" in Zeile 2074 steht folgender Code:

$sql = 'SELECT SUM(filesize) as stat

Hier tritt der bekannte Fehler auf. Daher teste ich aktuell einen Cast auf BIGINT, wie in der anderen Lösung beschrieben.
Zuletzt geändert von Kirk am 06.05.2024 10:14, insgesamt 1-mal geändert.
Grund: Unnötiges Komplettzitat entfernt!
Jarn
Mitglied
Beiträge: 9
Registriert: 29.04.2024 12:39

Re: Probleme beim Löschen von Topics

Beitrag von Jarn »

Das Problem ist behoben.
Der Kunde konnte erfolgreich eine Topic löschen und das System nutzen wie gewollt.

Vielen Dank für euren Input. :*
Benutzeravatar
Mike-on-Tour
Supporter
Supporter
Beiträge: 1091
Registriert: 13.01.2020 21:09
Kontaktdaten:

Re: Probleme beim Löschen von Topics

Beitrag von Mike-on-Tour »

Gut, und was war jetzt das genaue Problem und seine Lösung? Du weißt ja, wir lernen gerne dazu. :grin:
Jarn
Mitglied
Beiträge: 9
Registriert: 29.04.2024 12:39

Re: Probleme beim Löschen von Topics

Beitrag von Jarn »

Die Lösung war genau das was ich beschrieben habe vor 3 Nachrichten.
Ein BIGINT cast auf ein SUM(filesize), in dem die filesize über 10GB sind.

Der patch in 2.5 (https://tracker.phpbb.com/browse/PHPBB3-15665) wurde nicht konsequent eingepflegt und somit können gleiche Probleme auch an anderer Stelle auftreten.

Also einfach nachpflegen und zack, funktioniert.
Es klappte bei uns mit einem einfachen
(filesize) -> (CAST(filesize as BIGINT)).

Habs nun noch nachgepflegt und die Lösung aus dem patch 2.5 genutzt.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17407
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Probleme beim Löschen von Topics

Beitrag von Dr.Death »

Und wie sieht die "Nachpflege" exakt aus ?

Welche Änderung in welcher Datei / Stelle ?
Antworten

Zurück zu „Support-Forum“