Fehler in Forenanzeige nach PHP 8.1. Update - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html) +--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html) +--- Thema: Fehler in Forenanzeige nach PHP 8.1. Update (/thread-38436.html) |
RE: Fehler in Forenanzeige nach PHP 8.1. Update - Moe - 28.12.2022 Gemacht: "Es gibt zur Zeit keine Templates, die seit dem letzten Upgrade aktualisiert wurden." Benutze eh das default-Template. Danke für Deine Antwort. Moe RE: Fehler in Forenanzeige nach PHP 8.1. Update - Moe - 06.01.2023 Habe nun im Adminbereich die Meldungen nur noch bei Fehlern eingestellt. bin jetzt zurück auf php 8.0.26. Jetzt kommt nur noch im Sekundentakt folgende Mail rein: Zitat:Type: 2Die syndication.php scheint für den rss-Feed zuständig zu sein - kann man den notfalls totlegen? Interessant ist, dass dieser Fehler im Error.log wohl als Warnung klassifiziert ist Code: <error> Moe RE: Fehler in Forenanzeige nach PHP 8.1. Update - SvePu - 06.01.2023 Irgendwo im theme template "postbit_attachments_attachment" steht die Variable "$attachdate" bzw. "{$attachdate}", was da nicht reingehört. - Entferne diesen Eintag aus dem Template und der Fehler ist weg. RE: Fehler in Forenanzeige nach PHP 8.1. Update - Moe - 07.01.2023 Das postbit_attachments_attachment ist von mir unverändert und das Default-Template. Da steht nur drinne: Code: <br />{$attachment['icon']} <a href="attachment.php?aid={$attachment['aid']}" target="_blank" title="{$attachdate}">{$attachment['filename']}</a> ({$lang->postbit_attachment_size} {$attachment['filesize']} / {$lang->postbit_attachment_downloads} {$attachment['downloads']}) Moe PS: eben verglichen: meine Serverversion und die aktuelle Downloadversion von mybb_theme.xml haben auf Zeile 9702 keine Unterschiede. RE: Fehler in Forenanzeige nach PHP 8.1. Update - SvePu - 07.01.2023 Sorry, Kommando zurück .... Du hast Recht - das Template ist in Ordnung!!! Es scheint doch ein Fehler in der syndication.php selbst zu sein, denn da fehlt die definition von "$attachdate" PHP-Code: $attachdate = my_date('normal', $attachment['dateuploaded']); müsste da rein. Kopiere mal die angehängte Datei in das Forum Root Verzeichnis auf den Server und ersetze die Alte damit. syndication.php (Größe: 6,53 KB / Downloads: 22) RE: Fehler in Forenanzeige nach PHP 8.1. Update - Moe - 07.01.2023 Prima! jetzt kommen keine Fehlermeldungen mehr rein, die error.log bleibt seit 20 Minuten sauber. Und das nur durch die kleine Änderung in Zeile 212 der syndication.php - Du bist mein Held! Jetzt warte ich mal sicherheitshalber 1 Tag und werde die Warnungen wieder einschalten - mal sehn, was dann noch so kommt. Vielen lieben Dank Moe RE: Fehler in Forenanzeige nach PHP 8.1. Update - UweJ - 07.01.2023 hänge mich hier mal rein... bei mir in der 1.8.33 ist diese Zeile ebenfalls nicht vorhanden. Meine Probleme sind jedoch andere. Sollte ich die Datei auch austauschen? RE: Fehler in Forenanzeige nach PHP 8.1. Update - SvePu - 07.01.2023 (07.01.2023, 13:39)UweJ schrieb: hänge mich hier mal rein...Der Fehler wird bei allen vorhanden sein, denn aktuell ist die Zeile noch nicht in die MyBB Version integriert. Er fällt allerdings nur bei Aufruf der syndication.php mit PHP 8 auf. Du kannst dir die Datei auch ersetzen, wenn du magst. RE: Fehler in Forenanzeige nach PHP 8.1. Update - UweJ - 07.01.2023 (07.01.2023, 14:11)SvePu schrieb:(07.01.2023, 13:39)UweJ schrieb: hänge mich hier mal rein...Der Fehler wird bei allen vorhanden sein, denn aktuell ist die Zeile noch nicht in die MyBB Version integriert. Er fällt allerdings nur bei Aufruf der syndication.php mit PHP 8 auf. ok, werde ich dann mal ersetzen, Danke. RE: Fehler in Forenanzeige nach PHP 8.1. Update - Moe - 08.01.2023 Melde mich nach (knapp) einem Tag zurück. Statt tausender Fehlermeldungen - die offenbar nur Warnungen sind - trudeln jetzt nur noch vereinzelt welche rein. Anbei das Log. Es deutet wohl auf Template-Probleme hin. Benutze immer noch das Standard-MyBB-Template. Hab die Warnungsmeldungen wieder zugeschaltet, da offenbar eh nicht sauber zwischen Warnungen und Fehlern unterschieden wird. Ob Sven oder ein anderer MyBB-Gott da mal drübersehen könnte und genauso hilfreiche Lösungsansätze hat? Lieben Gruß in die Runde Moe PS: Warum die Dateiendung LOG hier verboten ist, erschließt sich mir nicht... error (6).log.txt (Größe: 5,4 KB / Downloads: 12) |