Update auf phpBB 3.3.13

Neues rund um debianforum.de
Benutzeravatar
Meillo
Moderator
Beiträge: 9224
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Update auf phpBB 3.3.13

Beitrag von Meillo » 30.11.2024 20:23:33

buntewolke hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 19:40:25
Meillo hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 17:17:15
Freigeben muss es niemand, da du nicht als offizieller Vertreter des DFDE auftrittst, sondern als User des Forums, der mithilft, eine Loesung zu suchen. Letztlich kannst dort letztlich posten was du willst. ;-)
Und ich will nur Sachen posten, wo bereits ein Paar DF-User drüber geschaut und bestätigt haben, dass der Text keine inhaltlich falsche Aussagen enthält :P. Habe den Text mit der Überschrift September2024-Update-Challenge als bereitgestellt. Wer eine passendere Überschrift hat - her damit 8).
Danke.

Inhaltlich sehe ich eine Sache, die noch geprueft werden sollte: Verwendet das DFDE einen Suchindex oder suchen wir doch nur per SQL? Das muss Sebastian beantworten, oder jemand findet einen diesbezueglichen Post von ihm, der die Frage schon beantwortet.

Ergaenzt werden sollte, welches phpBB-Release genau an den jeweiligen Tagen eingespielt worden ist.

Die Zusammenfassung aller Informationen finde ich gut. Das so, in dieser Fuelle in das phpBB-Forum zu posten, wuerde die sicherlich etwas ueberfordern. ;-) Wie du schon schreibst, sollten wir das noch ein bisschen destillieren.

Als Entwickler habe ich gerne Bugreports, die etwa so aussehen:
1) Was funktioniert nicht?
2) Wie laesst es sich reproduzieren?
3) In welchen Faellen genau funktioniert es nicht und wann doch?
4) Beschreibung des Setups und des Zeitverlaufs.

Ein Ansatz:
Vorschlag hat geschrieben: Hallo,

ich bin ein User im https://debianforum.de. Wir setzen phpBB ein und sich damit sehr zufrieden. Seit dem Upgrade auf Version 3.3.13 funktioniert leider die Suche nach den Beitraegen von Usern nicht mehr korrekt. Es fehlen die neuesten Beitraege.

Der Effekt tritt auf wenn man auf den Beitragscounter eines Users unter dem Avatarbild neben dem Post klickt, oder wenn man in der erweiterten Suche nach einem User sucht. Allerdings funktioniert die Suche korrekt, sobald man den Zeitraum begrenzt. Ebenfalls funktioniert die Suche korrekt, wenn man nur einzelne Unterforen durchsucht. Nur bei der unbeschraenkten Suche nach allen Beitraegen eines Users fehlen die neuesten. Beispiel: search.php?author_id=13014&sr=posts

Sucht man nach manchen Usern, dann fehlen die letzten zwei Tage, bei anderen fehlt nur der letzte Tag. bei wieder anderen werden auch die neuesten Beitraege gefunden (Beispiel: search.php?author_id=23574&sr=posts). Die Effekte sind identisch, egal welcher User die Suche startet. (Nur Moderatoren sehen natuerlich auch Posts in versteckten Unterforen, der Effekt ist aber der gleiche.)

Mit dem Upgrade auf phpBB Version 3.3.14 hat die Suche kurzfristig wieder korrekt funktioniert, nun tauchen aber bei manchen Usern erneut die neuesten Beitraege nicht mehr auf. Die Suchergebnisse sind wie eingefroren.

Bislang haben unsere Recherchen keine weiteren solcher Probleme in anderen Foren aufgedeckt. Unseres Wissens ist unser Setup aber standardmaessig. Wir verwenden ein vanilla phpBB und als Suchbackend MySQL Fulltext.

Hier haben wir noch weitere Informationen zusammengetragen (es ist ein deutschsprachiges Forum, darum sind sie auf Deutsch, aber wir koennen bei Bedarf gerne uebersetzen):
- FIXME: Links zu Threads und Wiki

Wir wuerden uns sehr freuen, wenn ihr uns helfen koenntet.
Das muss dann natuerlich auf Englisch geschrieben werden.

So ein Post waere von der Laenge noch ueberschaubar und sollte alle relevante Information transportieren. Die Wikiseite mit der umfassenden Information kann darin dann verlinkt werden.
Zuletzt geändert von Meillo am 30.11.2024 21:42:59, insgesamt 2-mal geändert.
Grund: Link zur korrekten Suche nach hikarus Posts und Suchbackend ergaenzt
Use ed once in a while!

Benutzeravatar
Meillo
Moderator
Beiträge: 9224
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Update auf phpBB 3.3.13

Beitrag von Meillo » 30.11.2024 20:33:59

@feltel:

Als ich eben das geschrieben habe:
Meillo hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 20:23:33
Mit dem Upgrade auf phpBB Version 3.3.14 hat die Suche kurzfristig wieder korrekt funktioniert, nun tauchen aber bei manchen Usern erneut die neuesten Beitraege nicht mehr auf. Die Suchergebnisse sind wie eingefroren.
... da habe ich mich gefragt, ob es nicht vielleicht doch an einem Aktualisierungs- oder Cachingmechanismus der Suchfunktion liegt ... grade auch weil es durch das Upgrade erstmal wieder funktioniert hat bzw. scheinbar funktioniert hat. Da ist irgendwas resettet worden. Es ist wie wenn der Trigger zum Aktualisieren eines Suchindexes (falls wir sowas verwenden) nicht in jedem Fall aufgerufen wird oder sowas in der Art.

Vielleicht kannst du in dieser Richtung nochmal schauen, ob dir irgendwas auf dem Server auffaellt. ... Wobei es natuerlich auch immer noch ein Bug in phpBB sein kann, wenn da etwas gecacht wird und die Cacheimplementierung kaputt ist.

Es waere auch interessant, mal den MySQL-Server neu zu starten und zu schauen, ob das etwas aendert.


Komisch ist, dass z.B. bei hikaru weiterhin die neuesten Posts gefunden werden, bei mir aber nicht.
Use ed once in a while!

Benutzeravatar
buntewolke
Beiträge: 254
Registriert: 19.06.2021 17:05:28

Re: Update auf phpBB 3.3.13

Beitrag von buntewolke » 30.11.2024 20:44:48

Ich bin unsicher, womit hier
Meillo hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 20:23:33
Vorschlag hat geschrieben: Bislang haben unsere Recherchen keine weiteren solcher Probleme in anderen Foren aufgedeckt. Unseres Wissens ist unser Setup aber standardmaessig. Wir verwenden ein vanilla phpBB und als Suchbackend (FIXME).
im echten Post FIXME zu ersetzen ist. Oder ich habe die Bedeutung von FIXME missverstanden.

Edit 2024-11-30
Und eine Überlegung, dass man bei der Formulierung von Botschaften im phpbb.com-Post nicht nur die Entwickler, sondern andere Forum-Betreiber, die von ähnlichen Problemen geplagt werden, im Blick behält und auch im Post klar als Adressaten anspricht. Ich muss zugeben, ich habe keine Ahnung, ob diese Zielgruppe auf phpbb.com präsent und aktiv ist :roll: , nur so eine Wunschvorstellung :P .
bin unterwegs mit
Debian, Version 11 (bullseye)

Benutzeravatar
cosinus
Beiträge: 4186
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Update auf phpBB 3.3.13

Beitrag von cosinus » 30.11.2024 21:04:39

Ich hab jetzt mal schnell ne VPN-Verbindung zur mir ins Büro aufgebaut und nun doch den Test gemacht. Also ich kann im meinem Forum nichts feststellen, die Suche funktioniert da wie sie soll, auch als einfacher User. Aber wie ich schon sagte, ich denke das ist nicht wirklich aussagekräftig, weil das Forum sehr klein ist und nur intern benutzt wird, insgesamt sind erst erst 45 Postings - noch läuft es mit phpBB 3.3.13

Benutzeravatar
Meillo
Moderator
Beiträge: 9224
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Update auf phpBB 3.3.13

Beitrag von Meillo » 30.11.2024 21:22:37

buntewolke hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 20:44:48
Ich bin unsicher, womit hier
Meillo hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 20:23:33
Vorschlag hat geschrieben: Wir verwenden ein vanilla phpBB und als Suchbackend (FIXME).
im echten Post FIXME zu ersetzen ist. Oder ich habe die Bedeutung von FIXME missverstanden.
Da sollten wir eintragen, was fuer ein Suchbackend wir verwenden. Ich meine mich zu erinnert, dass Sebastian irgendwo mal geschrieben haette, dass wir ``MySQL Fulltext'' verwenden.
Use ed once in a while!

Benutzeravatar
feltel
Webmaster
Beiträge: 10446
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Re: Update auf phpBB 3.3.13

Beitrag von feltel » 30.11.2024 21:39:44

Japp

Benutzeravatar
cosinus
Beiträge: 4186
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Update auf phpBB 3.3.13

Beitrag von cosinus » 30.11.2024 22:05:57

Meillo hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 21:22:37
Da sollten wir eintragen, was fuer ein Suchbackend wir verwenden. Ich meine mich zu erinnert, dass Sebastian irgendwo mal geschrieben haette, dass wir ``MySQL Fulltext'' verwenden.
Wo kann man das denn sehen? Ich kanndann mal nachschauen was mein Forum hat.

Benutzeravatar
buntewolke
Beiträge: 254
Registriert: 19.06.2021 17:05:28

Re: Update auf phpBB 3.3.13

Beitrag von buntewolke » 01.12.2024 01:47:16

cosinus hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 22:05:57
Wo kann man das denn sehen? Ich kann dann mal nachschauen was mein Forum hat.
Wenn du im Admin Control Panel angemeldet bist
5190
bin unterwegs mit
Debian, Version 11 (bullseye)

Benutzeravatar
buntewolke
Beiträge: 254
Registriert: 19.06.2021 17:05:28

Re: Update auf phpBB 3.3.13

Beitrag von buntewolke » 01.12.2024 01:57:39

Meillo hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 20:33:59
Komisch ist, dass z.B. bei hikaru weiterhin die neuesten Posts gefunden werden, bei mir aber nicht.
Welche Zeitzone ist in deinem Userprofil eingestellt, @hikaru? S. dazu auch
buntewolke hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 05:48:59
Wenn die phpBB-Entwickler in der Definition für $time dokumentiert haben

Code: Alles auswählen

string	$time	String in a format accepted by strtotime()
, dann ist es nicht auszuschließen, dass strtotime() bei der Verarbeitung der $time-Werte eine Rolle spielt, spielen kann.
bin unterwegs mit
Debian, Version 11 (bullseye)

Benutzeravatar
Meillo
Moderator
Beiträge: 9224
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Update auf phpBB 3.3.13

Beitrag von Meillo » 01.12.2024 08:30:47

buntewolke hat geschrieben: ↑ zum Beitrag ↑
01.12.2024 01:57:39
Meillo hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 20:33:59
Komisch ist, dass z.B. bei hikaru weiterhin die neuesten Posts gefunden werden, bei mir aber nicht.
Welche Zeitzone ist in deinem Userprofil eingestellt, @hikaru? S. dazu auch
Ich verwende den Foren-Default: derzeit UTC+1

Die Zeiteinstellung wird aber nicht fuer das Userprofil, dessen Posts gesucht werden, relevant sein, sondern hoechstens fuer das Userprofil, das sucht. Zeitzonen machen da auch hoechstens Unterschiede von Stunden, nicht von Tagen. Ich glaube nicht, dass es daran liegt. Es ist ja auch kein nachrutschender Unterschied, sondern der Zeitpunkt des letzten angezeigten Posts ist eingefroren.
Use ed once in a while!

Benutzeravatar
buntewolke
Beiträge: 254
Registriert: 19.06.2021 17:05:28

Re: Update auf phpBB 3.3.13

Beitrag von buntewolke » 01.12.2024 09:33:46

cosinus hat geschrieben: ↑ zum Beitrag ↑
30.11.2024 22:05:57
Wo kann man das denn sehen? Ich kanndann mal nachschauen was mein Forum hat.
Schön wäre die Versionen von:
  • PHP
  • MySQL
auf den phpBB-Instanzen, wo der Fehler auftritt, mit den Versionen der fehlerfrei laufenden Instanzen zu vergleichen. Die MySQL- und PHP-Engines können auch Fehler enthalten :?.
bin unterwegs mit
Debian, Version 11 (bullseye)

Benutzeravatar
buntewolke
Beiträge: 254
Registriert: 19.06.2021 17:05:28

Re: Update auf phpBB 3.3.13

Beitrag von buntewolke » 01.12.2024 09:46:12

heisenberg hat geschrieben: ↑ zum Beitrag ↑
08.10.2024 14:03:05
Dank Meillos Recherche gibt es jetzt also einen brauchbaren Workaround für die kaputte "egosearch":

Einfach ein Lesezeichen im Browser auf eine individuelle Suche setzen:
search.php?author=dein_username&sr=topics&st=365
Wenn auf dem Server nichts geändert wurde, dann hat man jetzt ein Fehlerbild, das keinem Entwickler gefällt - der Fehler ist nicht reproduzuerbar, also schlecht nachvollziehbar - mein Kommentar von g'rade eben 01.12.2024 09:33:46 wird mit egosearch

Code: Alles auswählen

https://debianforum.de/forum/search.php?search_id=egosearch
gelistet - ohne dass ich eine Zeitbegrenzung gesetzt habe.

5205.

Oder ist es ein bekanntes reproduzierbares Verhalten?

Edit 2024-12-01
@Meillos - habe die zwei Zeilen, wo SID enthalten war, entfernt für bessere Lesbarkeit
Zuletzt geändert von buntewolke am 02.12.2024 04:23:46, insgesamt 3-mal geändert.
bin unterwegs mit
Debian, Version 11 (bullseye)

Benutzeravatar
Meillo
Moderator
Beiträge: 9224
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Update auf phpBB 3.3.13

Beitrag von Meillo » 01.12.2024 10:06:18

Btw:
buntewolke hat geschrieben: ↑ zum Beitrag ↑
01.12.2024 09:46:12
Hier Original-URL

Code: Alles auswählen

https://debianforum.de/forum/search.php?search_id=egosearch
Ich habe die SID aus der URL entfernt, weil man darueber AFAIK deine Session uebernehmen kann.
Use ed once in a while!

Benutzeravatar
buntewolke
Beiträge: 254
Registriert: 19.06.2021 17:05:28

Re: Update auf phpBB 3.3.13

Beitrag von buntewolke » 01.12.2024 10:46:52

Ich habe hier

Code: Alles auswählen

https://wiki.debianforum.de/Fehlerberichte
eine Tabelle angelegt mit dem Ziel, eine Kompakte Übersicht zu haben, mit der man überblicken kann:
  1. Welche Fehlerbilder sind vorgekommen und bekannt?
  2. Wo kann man mehr zu einem bestimmten Fehler in Erfahrung bringen?
  3. Welche Fragen sind noch offen im Zusammenhang mit einem bestimmten Fehlerbild? Also Handlungsbedarf, was zu klären ist.
bin unterwegs mit
Debian, Version 11 (bullseye)

Antworten