PHP: Illegal string offset in class-wp-privacy-policy-content.php bei WP 5.3.2
-
Hallo,
leider habe ich das Problem, dass ich eine leere weiße Seite erhalte, wenn ich versuche vorhandene Medien aufzurufen, Seiten oder Beiträge zu bearbeiten oder zu erstellen.Die Website selbst allerdings, ist bis auf diese Problematik, funktional und weiterhin live.
Bei der bisherigen Fehlersuche stieß ich erst durch den Apache2 error log auf folgende Fehlermeldung, welche sich ebenfalls im Debug-Mode von WordPress finden lässt.
WP-Debug:
[22-Feb-2020 02:06:11 UTC] PHP Warning: Illegal string offset 'policy_text' in /var/www/html/wp-admin/includes/class-wp-privacy-policy-content.php on line 97 [22-Feb-2020 02:06:11 UTC] PHP Notice: Uninitialized string offset: 0 in /var/www/html/wp-admin/includes/class-wp-privacy-policy-content.php on line 97Apache2 Errorlog:
[Sat Feb 22 02:19:00.943582 2020] [php7:warn] [pid 25466] [client xxx.xxx.xxx.xxx:11310] PHP Warning: Illegal string offset 'plugin_name' in /var/www/html/wp-admin/includes/class-wp-privacy-policy-content.php on line 96 [Sat Feb 22 02:19:00.943655 2020] [php7:warn] [pid 25466] [client xxx.xxx.xxx.xxx:11310] PHP Warning: Illegal string offset 'policy_text' in /var/www/html/wp-admin/includes/class-wp-privacy-policy-content.php on line 97Die besagten Zeilen in der Datei scheinen aber mit der aktuellsten verfügbaren WordPress Datei übereinzustimmen (siehe https://github.com/WordPress/WordPress/blob/master/wp-admin/includes/class-wp-privacy-policy-content.php).
Ich habe andere (ältere) Beiträge gefunden, bei denen es allerdings um ein Theme oder ein Plugin geht. Meines Wissens nach liegt diese Datei jedoch im Hauptverzeichnis von WordPress.
Bisherige Lösungsansätze waren:
– Alle Plugins deaktivieren
– Theme auf „Twenty Twenty“ von WordPress zu setzen
– Software (Server- und Clientseitig) aktualisiert
– Andere Browser verwendet (Chrome, Firefox, Edge)
– Andere Internetzugänge verwendetDes weiteren meine ich in Erinnerung zu haben, dass dieser Fehler erstmals nach einem Softwareupdate auftrat bei dem unter anderem PHP aktualisiert wurde.
Zum System selbst:
– Ubuntu 18.04.4 LTS (GNU/Linux 4.15.0-88-generic x86_64)
– Apache/2.4.29 (Ubuntu)
– PHP 7.2.24-0ubuntu0.18.04.3 (cli)
– WordPress Version 5.3.2–de_DE
– Betriebssystem der Clients Windows 10 64bit & Android 10Ich habe bisher noch nicht versucht andere Versionen der Software zu verwenden (beispielsweise eine backroll zu einer älteren PHP-Version), da ich erst einmal die hoffentlichen Vorschläge hier wahrnehmen wollte.
Da ich leider keine Ahnung von PHP habe, bitte ich nun hier um Hilfe.
Wenn noch weitere Logs, Angaben oder ähnliches benötigt werden, bitte kurz bescheid geben.Vielen Dank im Voraus
- Dieses Thema wurde vor 6 Jahren, 2 Monaten von geändert. Grund: Ergänzungen
- Dieses Thema wurde vor 6 Jahren, 2 Monaten von geändert.
Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
Das Thema „PHP: Illegal string offset in class-wp-privacy-policy-content.php bei WP 5.3.2“ ist für neue Antworten geschlossen.