• Gelöst Anonymous User

    (@anonymized-20115841)


    Veraltet strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated
    wp-admin/admin-header.php:36
    WordPress-Core

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)
  • Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Ähm, ja. Eine Fehlermeldung. PHP8 ist da weniger fehlertolerant als ältere PHP-Versionen. Laienhaft ausgedrückt wird der Funktion strip_tags() in Zeile 36 der Datei wp-admin/admin-header.php ein leeres (bzw. kein) Argument übergeben, was zu einem Fehler führt. In den weiteren Zeilen dieser gekürzt wiedergegebenen Fehlermeldung sollte stehen, welches Skript das Argument falsch übergibt. Handelt es sich um eine Funktion eines Plugins, wäre es sinnvoll, per FTP das Verzeichnis des Plugins umzubenennen, um erst einmal wieder Zugriff auf das Backend zu bekommen.

    Etwas ausführlichere Fehlerbeschreibungen wären hilfreich.

    Thread-Starter Anonymous User

    (@anonymized-20115841)

    Ich habe es zunächst do gelöstr:

    $title = get_admin_page_title() ?? “;
    $title = strip_tags( $title );

    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    OK. Das ergibt für mich zwar keinen Sinn, aber wenn das Problem für dich damit behoben ist, denk bitte daran, den Thread als „gelöst“ zu markieren.

    Thread-Starter Anonymous User

    (@anonymized-20115841)

    Ich verstehe, besser wäre es, das Plugin zu identifizieren, welches den Fehler verursacht. Andererseits sollte WordPress so gehärtet werden, dass Plugin-Fehler nicht zu WordPress-Fehlern werden!
    Ich schaue mal, was ich tun kann…warte

    @dbase66

    Andererseits sollte WordPress so gehärtet werden, dass Plugin-Fehler nicht zu WordPress-Fehlern werden!

    Das wirst du niemals hinbekommen. Wenn PHP auf einen Fehler läuft, dann wird das Script beendet und dabei ist es egal, ob der Fehler in einem Plugin oder sonst wo auftritt

    Thread-Starter Anonymous User

    (@anonymized-20115841)

    Wunschdenken! 🙂

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)

Das Thema „PHP 8.2. deprecated Probleme“ ist für neue Antworten geschlossen.