06.02.2023, 13:02 (Dieser Beitrag wurde zuletzt bearbeitet: 06.02.2023, 13:06 von Skytilla.)
Hallo zusammen,
als ich heute auf mein MyBB-Forum ging, wurde ich plötzlich mit unzähligen Fehlermeldungen erschlagen, obwohl ich seit gestern nichts verändert habe - weder an MyBB, noch an PHP noch an Plugins oder dergleichen. Ein anderes Forum erreiche ich gar nicht mehr, die Seite bleibt weiß.
Es ist rauszulesen, dass einzelne Variablen in Plugins, aber auch z.B. Index.php nicht gelesen werden.
Ich komme allerdings auch gar nicht auf meine Plugins drauf, weil die Seite leer ist und im AdminCP steht:
Zur Referenz hänge ich auch noch einmal drei Screenshots an!
Ggf. relevant: Mein Anbieter ist Manitu, der vor kurzem PHP 7.4. ausgestellt haben und nur noch PHP 8 anbieten. Eine Umstellung beim Anbieter reichte allerdings nicht aus - was müsste da ggf. in MyBB gemacht werden?
(06.02.2023, 13:02)Skytilla schrieb: ...obwohl ich seit gestern nichts verändert habe - weder an MyBB, noch an PHP...
Das glaube ich nicht. Entweder du oder dein Hoster hat die PHP-Version auf 8.1.12 angehoben.
Daraus resultieren auch die Warnungen und Fehler, da viele Plugins nicht an PHP 8.x angepasst sind.
Die Ausgabe der Warnungen und/oder Fehler kannst du im ACP unterdrücken.
Das ist aber auch nur eine Notlösung. Etwaige Fehlfunktionen bleiben, bis die Plugins angepasst oder deinstalliert wurden.
Evtl. hast du ja auch die Möglichkeit, die PHP-Version vorerst wieder zurückzustellen. Auch das ist aber nur eine vorübergehende Lösung, da PHP 7.x das EOL erreicht hat und von den Hostern irgendwann nicht mehr angeboten/unterstützt wird.
06.02.2023, 13:35 (Dieser Beitrag wurde zuletzt bearbeitet: 06.02.2023, 14:17 von Skytilla.)
Ja, ich hatte zwischenzeitlich noch editiert, dass mein Anbieter nicht mehr PHP 1.7. unterstützt und auf 1.8. umgeschaltet hat. Ich bin relativ neu in dem Gebiet, mir war also nicht zwangsläufig klar, dass ich auf 1.7. gearbeitet habe.
Vielen Dank für die Info mit den Warnungen!
Tatsächlich scheinen dort auch Fehler (unter anderem von MyBB selbst aus, also beispielsweise die index.php) von Plugins angezeigt zu werden, die eigentlich ausdrücklich mit 1.8. kompatibel sind. Wie gehe ich da im Idealfall jetzt weiter vor? Leider kann ich nicht mehr auf die Plugin-Übersicht, in der ich deinstallieren/installieren/aktivieren/... kann, zugreifen.
Liebe Grüße und danke für deine Antwort!
Edit: Ich kann noch bis Ende März auf PHP 7 umswitchen, falls das ggf. hilft, um die Einstellungen anzupassen!
Edit 2: Okay, ich kam ein wenig durcheinander zwischen MyBB und PHP - zu viele 8. Ich weiß jedenfalls jetzt, wo ich ran muss! Danke für die Zeit!