kritischer Fehler komme nicht mehr auf die Seite

  • Hallo zusammen,
    seit Wochen kämpfe ich mit dem kritischen Fehler. Die angekündigten Mails für den Zugang bekomme ich mittlerweile nicht mehr und die gängigen Möglichkeiten der Fehlerbehebung sind alle gescheitert. Inzwischen glaube ich fast, dass ich alles nur noch schlimmer gemacht habe.
    Anbei ein Auszug aus den error logs

    2.09.2023 00:05:09 dasfliegendeklassenzimmer.org [client 138.201.53.0] AH01215: PHP Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class "WP_Duotone" not found in /mnt/web304/b2/93/57513893/htdocs/wp-includes/class-wp-hook.php:308: /home/strato/http/premium/rid/38/93/57513893/htdocs/index.php

    15.09.2023 17:17:57 dasfliegendeklassenzimmer.org [client 20.191.45.0] AH01215: #2 /mnt/web304/b2/93/57513893/htdocs/wp-includes/blocks/legacy-widget.php(62): register_block_type_from_metadata(): /home/strato/http/premium/rid/38/93/57513893/htdocs/index.php

    und so weiter und so fort.
    Ist da überhaupt noch etwas zu retten?
    LG Anja

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Mit was kämpfst Du denn?Hast Du denn die Plugins per FTP mal deaktiviert?

  • Hatte vor kurzem ebenfalls einen kritischen Fehler, wobei sich die Seite gar nicht mehr aufrufen ließ. Das Problem ließ sich aber einfach lösen, in dem ich mit meinem FTP Programm das zuletzt installierte Plugin (Ordner in wp-content/plugins/XXX) einfach löschte.

  • Danke für die Tipps. Bin immerhin schon einen Schritt weiter. Jetzt heißt es nur noch
    dasfliegendeklassenzimmer.org kann diese Anfrage momentan nicht verarbeiten.

    HTTP ERROR 500

  • Da steht jetzt
    18.09.2023 19:57:17 dasfliegendeklassenzimmer.org [client 2001:4dd7:5800::] thrown in /mnt/web304/b2/93/57513893/htdocs/wp-settings.php on line 33

  • Da steht jetzt
    18.09.2023 19:57:17 dasfliegendeklassenzimmer.org [client 2001:4dd7:5800::] thrown in /mnt/web304/b2/93/57513893/htdocs/wp-settings.php on line 33


    Die Original Version von WordPress deusch kannst du hier downloaden
    https://de.wordpress.org/download/releases/

    Auf deinem Rechner entpacken und per FTP /mnt/web304/b2/93/57513893/htdocs/ die bestehenden Dateien überschreiben. ALLE Dateien Überschreiben. Nicht nur die geänderten oder in der Größe unterschiedlich ALLE.

    Wenn es Probleme gibt und das FTP Programm nennt Fehlermeldungen - bitte hier diese posten...

    Mit offenen Augen träumen

  • Lieben Dank für die Hilfe. Die Seite läuft zumindest halbwegs wieder. Jetzt bekomme ich noch folgende Meldung

    Fehlermeldung: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, WP_Term given in /mnt/web304/b2/93/57513893/htdocs/wp-content/plugins/fusion-builder/inc/helpers.php:241

    Allerdings liegt das, glaube ich zumindest, an meiner völlig veralteten AVADA Version, die ich leider aus Gründen nicht updaten kann.

  • Die Fehlermeldung, die du erhältst, bedeutet, dass du versuchst, die Funktion array_key_exists () mit einem Argument zu verwenden, das kein Array ist, sondern ein WP_Term-Objekt. WP_Term ist eine Klasse, die eine Taxonomie-Term in WordPress repräsentiert. du kannst kein WP_Term-Objekt als zweites Argument für array_key_exists () übergeben, da diese Funktion nur Arrays akzeptiert.

    Um diesen Fehler zu beheben, musst du sicherstellen, dass du ein gültiges Array an array_key_exists () übergibst. Wenn du beispielsweise die Eigenschaften eines WP_Term-Objekts überprüfen möchtest, kannst du die Funktion property_exists () verwenden. PHP: property_exists - Manual Oder wenn du ein Array aus einem WP_Term-Objekt erstellen möchtest, kannst du die Funktion get_object_vars () verwenden.

    Hier ist ein Beispiel für die Verwendung von property_exists () und get_object_vars () mit einem WP_Term-Objekt:

    Mit offenen Augen träumen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!