Support » Allgemeine Fragen » Warning: call_user_func_array() expects parameter 1

  • Gelöst edelbims

    (@edelbims)


    Hey Leute. Wir haben auf unserer Seite seit heute morgen bzw nacht ein Problem.
    Es laufen auf dem Server 3 Seiten, jede hat seinen Unterordner und sind ziemlich gleich aufgebaut.
    Es geht um folgende Seite:
    https://teufelswerkshop.com/bottrop/

    Der Fehler ist folgender:

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'wp_enable_block_templates' not found or invalid function name in /home/u564336916/domains/teufelswerkshop.com/public_html/bottrop/wp-includes/class-wp-hook.php on line 303
    
    Fatal error: Uncaught Error: Class 'WP_Theme_JSON_Resolver' not found in /home/u564336916/domains/teufelswerkshop.com/public_html/bottrop/wp-includes/script-loader.php:1530 Stack trace: #0 /home/u564336916/domains/teufelswerkshop.com/public_html/bottrop/wp-includes/class-wp-hook.php(303): wp_default_styles(Object(WP_Styles)) #1 /home/u564336916/domains/teufelswerkshop.com/public_html/bottrop/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array) #2 /home/u564336916/domains/teufelswerkshop.com/public_html/bottrop/wp-includes/plugin.php(518): WP_Hook->do_action(Array) #3 /home/u564336916/domains/teufelswerkshop.com/public_html/bottrop/wp-includes/class.wp-styles.php(135): do_action_ref_array('wp_default_styl...', Array) #4 /home/u564336916/domains/teufelswerkshop.com/public_html/bottrop/wp-includes/functions.wp-styles.php(24): WP_Styles->__construct() #5 /home/u564336916/domains/teufelswerkshop.com/public_html/bottrop/wp-includes/functions.wp-styles.php(176): wp_styles() #6 /home/u564336916/domains/teufelswer in /home/u564336916/domains/teufelswerkshop.com/public_html/bottrop/wp-includes/script-loader.php on line 1530
    Es gab einen kritischen Fehler auf deiner Website.
    
    Erfahre mehr über die Problembehandlung in WordPress.

    Habe bisher die Plugins deaktiviert und auch das Design geändert, aber leider keine Hilfe dadurch erlangen können.

    Gibts Ideen?

    Vielen lieben Dank 🙂

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Du könntest den Warnhinweis („Warning“) zunächst ignorieren, gäbe es nicht zusätzlich einen „Fatalen Fehler“ („Fatal Error“) durch eine Funktion locate_block_template(), die nicht gefunden wird.

    Wenn du schreibst, dass du „auch das Design geändert“ hast, gehe ich davon aus, dass du noch Zugriff auf das Backend hast? Ich würde als erstes versuchen, unter Dashboard > Aktualisierungen das Update erneut auszuführen. Gut möglich, dass da etwas nicht sauber übertragen wurde.

    Thread-Starter edelbims

    (@edelbims)

    Zugriff auf das Backend habe ich nicht. Habe es über phpMyAdmin gemacht…
    Verzweiflung macht sich breit 🙁

    Thread-Starter edelbims

    (@edelbims)

    Kann ich das Update auch manuell anstoßen? Ohne Zugriff?

    Du kannst ein erneutes Update auch manuell ausführen. Dazu habe ich vor einer Weile mal eine kleine Anleitung geschrieben, die du hier findest:

    Wie aktualisiere ich eine WordPress-Installation manuell?

    Zur Not hast du ja vor dem Update ein Backup gemacht. Hast du, oder? Falls nicht, hat vielleicht dein Webhoster ein Backup gemacht?

    Apropos Webhoster: Stell mal im Kundenmenü deines Webhosters eine aktuellere PHÜ-Version ein, 7.4 wäre optimal. Deine aktuell verwendete Version 7.2 ist veraltet und wird nicht mehr gepflegt.

    Thread-Starter edelbims

    (@edelbims)

    7.4 ist aktiviert. Backups sind leider ein paar Tage her, da ist nichts mehr zu holen 🙁 Ich versuche es aber mal mit dem manuellen Update!

    Thread-Starter edelbims

    (@edelbims)

    Hat funktioniert! Danke sehr.
    Es war wohl ein verhaspeln beim Update in der Nacht…

    Schön, dass die Website wieder läuft.
    Demnächst unbedingt an Backups denken!

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Das Thema „Warning: call_user_func_array() expects parameter 1“ ist für neue Antworten geschlossen.