Seite 1 von 4

[3.2] Automatisches Löschen

Verfasst: 25.03.2018 13:59
von ottischwenk
Irgendwie funktioniert das automatische Löschen nicht richtig.
Ich habe in einem durch RSS gefüllten Forum eingestellt:
Prüfungsintervall für automatisches Löschen: 1 Tage
Seit dem letzten Beitrag vergangene Tage: 3 Tage
Seit dem letzten Zugriff vergangene Tage: 0 Tage

Und dennoch gibt es Beiträge vom 21.
Wenn ich in ein anderes Forum mit denselben Einstellungen auf einen Beitrag vom 21. klicke, dann kommt oft:
Das von dir ausgewählte Thema existiert nicht.

Re: [3.2] Automatisches Löschen

Verfasst: 25.03.2018 15:20
von HJW
Was passiert denn, wenn du das Forum nochmal aufrufst, sind dann die alten Beiträge gelöscht?

Re: [3.2] Automatisches Löschen

Verfasst: 25.03.2018 15:34
von ottischwenk
HJW hat geschrieben:Was passiert denn, wenn du das Forum nochmal aufrufst, sind dann die alten Beiträge gelöscht?
Das von dir ausgewählte Thema existiert nicht.
Dann sehe ich sie auch nicht mehr in der Übersicht,
Im anderen Forum kann ich die "alten" Beiträge aufrufen

Re: [3.2] Automatisches Löschen

Verfasst: 25.03.2018 20:00
von canonknipser
Sind das Themen, die du verschoben hast und bei denen noch die "Shadow-Topics" im alten Forum stehen geblieben sind? Hast du für das Löschen dieser Themen-"Schatten" auch die Zeiten gesetzt?
screen58.jpg

Re: [3.2] Automatisches Löschen

Verfasst: 25.03.2018 20:09
von ottischwenk
Das von mir gesetzte
[ externes Bild ]

Re: [3.2] Automatisches Löschen

Verfasst: 25.03.2018 20:19
von Melmac
"Seit dem Verschieben des Themas vergangene Tage" müsste einen Wert größer 0 haben.
Probiere es einfach mal mit einem realistischen Wert aus, wie ihn auch vanonknipser konfiguriert hat.

Re: [3.2] Automatisches Löschen

Verfasst: 25.03.2018 20:23
von canonknipser
Und denk daran, dass du die verschobenen Themen nicht in dem Forum konfigurieren musst, in das sie verschoben wurden ("Neues Forum"), sondern aus dem sie verschoben wurde ("Altes Forum" - also da wo du jetzt den Fehler bekommst)

Re: [3.2] Automatisches Löschen

Verfasst: 25.03.2018 21:01
von ottischwenk
Da wird nix verschoben.
Die RSS Feeds kommen in die Foren, da gibts nur lesenden Zugriff und drei Tage alte Themen sollen gelöscht und auch nicht mehr angezeigt werden
- so zumindest hätte ich es gern

Re: [3.2] Automatisches Löschen

Verfasst: 25.03.2018 21:26
von canonknipser
OK, dann liegt es ggf. daran, dass das Löschen noch nicht immer 100% durch ist. Das Löschen wird über den php-Cron-Dienst ausgeführt. Dieser wird gestartet, wenn ein Benutzer oder ein Gast eine Aktion im Forum durchführt. Der phpBB-Cron für die Löschen von Themen wird einmal alle 24 Stunden aufgerufen, d.h. wenn er abends um 19.00 Uhr ausgeführt wurde und dann Themen löscht, werden Themen gelöscht, die alter als 19.00 Uhr vor x Tagen sind. Themen von 19.01 und später bleiben stehen. Also für heute, 25.3.2018 um 21:30 (bei 3 Tage alten Themen) werden Themen gelöscht, die vor dem 22.3.2018 21.30 gepostet wurden.

Möglicherweise kommt deine Fehlermeldung daher, dass phpBB viele Datenbankzugriffe cached, z.B. die Forenübersichten etc. Wenn in einem Forum kein neuer Beitrag geschrieben wurde, bleibt der Cache erhalten, obwohl ein Thema automatisch gelöscht wurde. Dann hast du den Link zum Thema, aber das Thema selber nicht mehr.

Re: [3.2] Automatisches Löschen

Verfasst: 25.03.2018 21:37
von ottischwenk
Und gibt es eine Möglichkeit (Erweiterung), das Löschen von Hand aus anzustoßen?