Seite läuft nur mit PHP 7.4, Update führt zu Anzeige Fehler

[ad_1]

PS.: Die WordPress Version ist 6.3.1 deutsch

Es gab einen kritischen Fehler auf deiner Website.

… ist ein wenig allgemein, um dazu wirklich irgendeine Empfehlung zu geben. Hilfreich wäre entweder ein Auszug aktueller Fehlermeldungen im Error-Log des Webservers oder zumindest die Aktivierung des Debug-Modus in der Datei wp-config.php. Dazu lädst du die Datei per FTP-Programm (z.B. FileZilla) herunter, änderst die Zeile define( 'WP_DEBUG', false ); mit einem Programmiereditor in define( 'WP_DEBUG', true ); und lädst die Datei wieder hoch.

Die „versprochene“ E-Mail zum kritischen Fehler kann leider nur versendet werden, wenn der Fehler nicht zu früh im Skriptablauf auftaucht. Im ungünstigen Fall bekommst du eben nichts.

Wenn du keinen Error-Log einrichten kannst und der aktivierte Debug-Modus auch keine Meldungen auswirft, kannst du probieren, die Plugins alle zu deaktivieren. Solltest du keinen Zugriff auf das Backend haben, reicht es, das Verzeichnis wp-content/plugins in wp-content/no.plugins umzubenennen und erneut zu versuchen, dich im Backend anzumelden. Danach benennst du das Verzeichnis bitte wieder in wp-content/plugins um und führst anstehende Aktualisierungen durch. Hier kannst du nun einzeln die Plugins aktivieren um (ähnlich wie beim Sicherungskasten im Haus) herauszufinden, bei welchem Plugin der Fehler wieder auftritt. Damit hast du dann die Fehlerursache eingegrenzt.

Wenn du den Fehler eingrenzen konntest, vergiss bitte nicht, den Debug-Modus wieder zu deaktivieren (define( 'WP_DEBUG', false ); in der wp-config.php).

Danke!

nach der Umstellung auf define( ‚WP_DEBUG‘, true );
Kam jetzt das im Backend zum Vorschein:

Deprecated: Non-static method Remove_Comments_Absolute::get_object() should not be called statically in /homepages/29/d34937150/htdocs/arscantandi.de/wordpress/wp-includes/class-wp-hook.php on line 310

Deprecated: Die Funktion add_object_page ist seit Version 4.5.0 veraltet! Verwende stattdessen add_menu_page(). in /homepages/29/d34937150/htdocs/arscantandi.de/wordpress/wp-includes/functions.php on line 5453

Und das beim Aufrufen der Seite:

Deprecated: Non-static method Remove_Comments_Absolute::get_object() should not be called statically in /homepages/29/d34937150/htdocs/arscantandi.de/wordpress/wp-includes/class-wp-hook.php on line 310

Notice: Only variables should be assigned by reference in /homepages/29/d34937150/htdocs/arscantandi.de/wordpress/wp-content/plugins/remove-comments-absolute.php on line 257

Ich habe DEBUG noch nicht wieder ausgeschaltet, zum Nachschauen!

Das sind Meldungen, dass im Plugin Remove Comments Absolute eine veraltete Programmierweise verwendet wird und auch sonst nicht ganz sauber programmiert wurde. Was passiert denn, wenn du dieses Plugin deaktivierst?

Hi, das Habe ich gerade gemacht, jetzt ist eine Meldung weg.
Diese ist noch auf der Seite:
Deprecated: Die Funktion get_bloginfo wurde mit einem Argument aufgerufen, das seit Version 2.2.0 veraltet ist! Die home Optionen sind veraltet für die bloginfo() Funktionsfamilie. Stattdessen sollte die url Option verwendet werden. in /homepages/29/d34937150/htdocs/arscantandi.de/wordpress/wp-includes/functions.php on line 5737

Und diese im Backend:
Deprecated: Die Funktion add_object_page ist seit Version 4.5.0 veraltet! Verwende stattdessen add_menu_page(). in /homepages/29/d34937150/htdocs/arscantandi.de/wordpress/wp-includes/functions.php on line 5453

In den angegebenen Lines in functions.php steht:
5737 und 5453:

E_USER_DEPRECATED

[ad_2]

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer