Beiträge: 3.039
Themen: 537
Registriert seit: Mon Sep 2017
Bewertung:
42
Höhe über NN: 523
nicht nur hier, sondern eine andere Webseite die ich besuchen möchte, ist vermutlich gehackt worden. Da läuft seit zwei Wochen nix mehr. Wenn man ein Backup vom dem Host hat, kann man das wiederherstellen. Kommt auch darauf an, in welchen Zeitraum das geschehen ist. Ältere kann es zu Verlusten kommen
Jeden Tag ist immer gutes Wetter.
---------------------------------------------------------------------------------------------------------------------
Beiträge: 3.039
Themen: 537
Registriert seit: Mon Sep 2017
Bewertung:
42
Höhe über NN: 523
Noch Näheres über diese Sicherheitslücke:
Jeden Tag ist immer gutes Wetter.
---------------------------------------------------------------------------------------------------------------------
Beiträge: 1.828
Themen: 198
Registriert seit: Sat Sep 2016
Bewertung:
44
Höhe über NN: 640
Unser Admin hat sich auf die mail hin gemeldet.
Er schreibt wenn er es schafft, schaut er es sich am Wochenende an.
Reality is that which when you stop believing in it, it doesn't go away.
(Realität ist das, was nicht verschwindet, wenn man aufhört, daran zu glauben)
Philip K. Dick
Beiträge im WO Forum seit Januar 2010: 2.152
Beiträge: 1.087
Themen: 34
Registriert seit: Wed Aug 2018
Bewertung:
207
Höhe über NN: 22
Meine KI sagt folgendes zum Problem:
Dieser Fehler tritt auf, weil Ihr Server auf PHP 8.x aktualisiert wurde und das MyBB-Plugin „Cookie Law“ nicht vollständig mit dieser PHP-Version kompatibel ist.
Seit PHP 8.0 führt der Versuch, auf ein Array-Element zuzugreifen (z. B. $variable['key']), wenn die Variable gar kein Array, sondern null ist, zu einer strikten Warnung. Zuvor in PHP 7.x wurde dies meist stillschweigend ignoriert. Der Fehler entsteht in Zeile 272 der Datei inc/plugins/cookielaw.php, in der dynamischer Code mittels eval() ausgeführt wird.
Sie haben zwei Möglichkeiten, das Problem zu beheben:
Option 1: Das Plugin aktualisieren oder patchen (Empfohlen)
Die sauberste Lösung besteht darin, den Code des Plugins so anzupassen, dass vor dem Zugriff geprüft wird, ob die Variable existiert. Ein Lösungsansatz, der in Entwickler-Foren wie Stack Overflow geteilt wird, ist die Absicherung mittels is_array() oder dem Null-Coalescing-Operator (??).
1. Öffnen Sie die Datei inc/plugins/cookielaw.php in einem Texteditor.
2. Suchen Sie nach Zeile 272 (oder kurz davor), wo eine Variable wie ein Array aufgerufen wird (z.B. $mybb->settings['...'] oder eine Plugin-eigene Variable).
3. Sichern Sie den Zugriff ab.
• Beispiel alt: $wert = $variable['key'];
• Beispiel neu (PHP 8 kompatibel): $wert = $variable['key'] ?? ''; (oder ein passender Standardwert).
Option 2: Warnmeldungen im Forum ausblenden
Wenn das Forum im Live-Betrieb („Production“) läuft, sollten PHP-Warnungen ohnehin nicht direkt im Browser für die Benutzer sichtbar sein.
1. Gehen Sie in Ihr MyBB Admin-CP.
2. Navigieren Sie zu Konfiguration > Allgemeine Konfiguration (Server- und Optimierungsoptionen).
3. Suchen Sie nach der Einstellung Fehler-Rangerhöhung / Error Logging.
4. Stellen Sie diese so ein, dass Fehler nur in Server-Logs geschrieben, aber nicht öffentlich angezeigt werden.
Vielleicht hilft das unserem Admin, vielleicht auch nicht.
Ich habe die Warnmeldung einfach blockiert, um wieder ins Forum zu kommen.
Meinen Gruß!
Beiträge: 1.320
Themen: 56
Registriert seit: Fri Sep 2016
Bewertung:
31
Höhe über NN: 78 m
ich war leider laufend unterwegs und habe heute den Hilferuf per Mail gelesen und darauf zu antworten. ich habe erstmal die gepachte altversion reaktiviert. ich versuche am WE die Version des Forum soweit zu patchen, dass ein php 8.x nutzen zu können
das erstmal als kleines Lebenszeichen von mir
die letzten 3 Monate haben bei mir 25000km auf der Straße zur Folge gehabt
Den server hatte ich am WE aktualisiert und das PHP Problem war die Folge
Beiträge: 1.320
Themen: 56
Registriert seit: Fri Sep 2016
Bewertung:
31
Höhe über NN: 78 m
Nachtrag zum PHP Problem: ich hatte php zeitnah aktualisiert
Beiträge: 1.320
Themen: 56
Registriert seit: Fri Sep 2016
Bewertung:
31
Höhe über NN: 78 m
31.10.2026, 09:11
(Dieser Beitrag wurde zuletzt bearbeitet: 31.10.2026, 09:12 von administrator.)
Moin, um es noch etwas genauer zu machen:
ich hatte das Debiansystem auf eine aktuellere Version aktualisiert und damit wurde die für das Forum vorgesehen Standardversion(7.x) vom Server gekegelt und mangels Alternative gab es dann ne 8.x mit den bekannten Folgen.
Off topic:
letzte 3 Tage waren auch wieder 1150km