MyBB.de Forum
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)

Seiten: Seiten: 1 2 3


Fehler in Forenanzeige nach PHP 8.1. Update - sommersprossse - 20.11.2022

Mein Webspace wurde auf PHP 8.1 umgestellt und seither funktioniert die neue/alte Beiträge Funktion nicht richtig. Gelesene Beiträge werden auf dem Index als ungelesen angezeigt.


Habe ein Forum mit der neusten Version komplett neu installiert und noch nichts daran geändert, trotzdem geht es auch dort nicht. Man kann auf dem Forum nichts sehen weil alles nur für Admins eingestellt wurde, weshalb ich nicht weiß ob euch ein Link da behilflich sein wird. Trotzdem hier der Link zum Test Forum: Klick


Habe mir Warnungen anzeigen lassen und habe Warnungen beim erstellen von Antworten oder neu erstellen von Themen gefunden. Ich hänge mal Screenshoots davon an.

Leider habe ich keine Ahnung von PHP und weiß nicht wie ich das repariere. Durch die Suche habe ich auch nichts gefunden. Darum hoffe ich, mir kann jemand von euch helfen.


RE: Fehler in Forenanzeige nach PHP 8.1. Update - SvePu - 20.11.2022

Welche MyBB Version nutzt du??


RE: Fehler in Forenanzeige nach PHP 8.1. Update - sommersprossse - 20.11.2022

Version 1.8.32

Und ich sehe gerade noch eine Meldung wenn ich im ACP bin:


RE: Fehler in Forenanzeige nach PHP 8.1. Update - SvePu - 20.11.2022

Ok...ich habe mir auch eine MyBB Demo Installation unter PHP 8.1.12 aufgespielt und bislang noch keine Probleme feststellen können.

Versuche doch mal die Demo unter einer Subdomain und eigener Datenbank zu installieren.

   


RE: Fehler in Forenanzeige nach PHP 8.1. Update - sommersprossse - 20.11.2022

Es hat eine eigene Datenbank. Habe nun eine eigene Subdomain erstellt aber diese ist noch nicht erreichbar.

Hab mal deinen mit meinem Screen verglichen und könnte es eventuell daran liegen das bei mir 8.1.12-he.0 steht? Würde wirklich gerne PHP auf 7 zurücksetzen aber ist bei meinem Anbieter leider nicht möglich.


RE: Fehler in Forenanzeige nach PHP 8.1. Update - SvePu - 20.11.2022

Ohh...nachdem ich die PHP Version mal gegooglet habe, scheinen einige Foren Seiten damit Probleme zu haben. Bspw. => http://o-12.de/showthread.php?pid=40576


RE: Fehler in Forenanzeige nach PHP 8.1. Update - UweJ - 20.11.2022

(20.11.2022, 14:49)sommersprossse schrieb: Es hat eine eigene Datenbank. Habe nun eine eigene Subdomain erstellt aber diese ist noch nicht erreichbar.

Hab mal deinen mit meinem Screen verglichen und könnte es eventuell daran liegen das bei mir 8.1.12-he.0 steht? Würde wirklich gerne PHP auf 7 zurücksetzen aber ist bei meinem Anbieter leider nicht möglich.

kannst Du nicht auf PHP 8.0 stellen?


RE: Fehler in Forenanzeige nach PHP 8.1. Update - Moe - 21.11.2022

Auch ich hatte ernsthafte Probleme, nachdem ich nach der Update-Fertigstellung mal auf ne aktuelle php-Version  8.1.13 probierte - ununterbrochen hunderte Fehlermeldungen.
Also wieder zurück auf 7.4.33 jetzt plötzlich vereinzelte Fehlermeldungen. Liegt es am Update aufs 1.8.32er MyBB oder am Webhoster? Im Admin-Center alles gecheckt - OK.
Anbei die letzte E-Mail-Fehlermeldung (betrifft auch Line no. 256 $cutoff und 366 Trying to access array offset on value of type null)
Code:
---
Type: 2
File: showthread.php (Line no. 243)
Message
Undefined variable $lastread
Back Trace: #0 /var/www/vhosts/meineDomain.tld/httpdocs/mybb/inc/class_error.php(229): errorHandler->email_error(2, '...', '...', 243)
#1 /var/www/vhosts/meineDomain.tld/httpdocs/mybb/inc/class_error.php(153): errorHandler->error(2, '...', '...', 243)
#2 /var/www/vhosts/meineDomain.tld/httpdocs/mybb/showthread.php(243): errorHandler->error_callback(2, '...', '...', 243)
Hat jemand eine Idee (alles Standard, auch Template, läuft schon paar Jahre seit dem WBB-Merge-Import)?
Moe


RE: Fehler in Forenanzeige nach PHP 8.1. Update - Moe - 28.12.2022

Moin, moin,
Die Fehlermeldungen werden mehr, mein E-Mail-Postfach quillt mit MyBB-Errors über. Im Sekundentakt trudeln die ein.
Verursacht durch einen Thread, der als Gästebuch eingerichtet wurde. Dort durften auch unangemeldete schreiben. Nun hab ich erstmal den unangemeldeten die Schreibrechte entzogen - noch mehr Fehler!
Anbei die oberhalb des Threads angezeigten Fehlermeldungen:
Code:
Warning [2] Undefined array key "" - Line: 1584 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1584     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Undefined array key "useravatar" - Line: 6 - File: inc/functions_post.php(938) : eval()'d code PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions_post.php(938) : eval()'d code     6     errorHandler->error_callback
/inc/functions_post.php     938     eval
/showthread.php     1118     build_postbit
Warning [2] Undefined array key "userstars" - Line: 11 - File: inc/functions_post.php(938) : eval()'d code PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions_post.php(938) : eval()'d code     11     errorHandler->error_callback
/inc/functions_post.php     938     eval
/showthread.php     1118     build_postbit
Warning [2] Undefined array key "" - Line: 1584 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1584     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Trying to access array offset on value of type null - Line: 1588 - File: inc/functions.php PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions.php     1588     errorHandler->error_callback
/inc/functions_post.php     203     usergroup_displaygroup
/showthread.php     1118     build_postbit
Warning [2] Undefined array key "useravatar" - Line: 6 - File: inc/functions_post.php(938) : eval()'d code PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions_post.php(938) : eval()'d code     6     errorHandler->error_callback
/inc/functions_post.php     938     eval
/showthread.php     1118     build_postbit
Warning [2] Undefined array key "userstars" - Line: 11 - File: inc/functions_post.php(938) : eval()'d code PHP 8.0.26 (Linux)
File     Line     Function
/inc/class_error.php     153     errorHandler->error
/inc/functions_post.php(938) : eval()'d code     11     errorHandler->error_callback
/inc/functions_post.php     938     eval
/showthread.php     1118     build_postbit

Wo könnte man ansetzen? Verschiedene php-Versionen getestet, leider geht der Rückweg auf php 7.4.33 nicht mehr(wird vom Webhoster nicht mehr angeboten).
Moe


RE: Fehler in Forenanzeige nach PHP 8.1. Update - SvePu - 28.12.2022

Prüfe bitte mal deine Themes auf aktualisierte Templates
Code:
FORUMURL/admin/index.php?module=style-templates&action=find_updated