1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Cannot modify header information - Verursacher Plugins bereits deinstalliert

Dieses Thema im Forum "Konfiguration" wurde erstellt von wb_beginner, 20. Februar 2017.

  1. wb_beginner

    wb_beginner New Member

    Registriert seit:
    20. Februar 2017
    Beiträge:
    4
    Zustimmungen:
    0
    Hi Leute,

    ich kann mich nicht mehr in Wordpress einloggen, und erhalte folgende Fehlern:

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-login.php on line 394

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-login.php on line 407

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 915

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 916

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 917

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 918

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 919

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 920

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 923

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 924

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 925

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 926

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 929

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 930

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 931

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-content/themes/amplechild/functions.php:3) in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/pluggable.php on line 932

    Die obigen Fehler werden mir seit der Installation eines Plugins angezeigt, welches ich dann über FTP gelöscht habe.
    Nun ist auch kein erneutes einloggen mehr möglich.
    In der functions.php in Zeile 3 binde ich lediglich die Style Sheets aus dem Haupt Theme-Ordner ein.

    Dort steht bei mir:

    <?php function child_theme_styles() {

    $parent_style = 'ample';

    wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
    wp_enqueue_style( $parent_style, get_template_directory_uri() . '/rtl.css' );
    wp_enqueue_style( 'amplechild',
    get_stylesheet_directory_uri() . '/style.css',
    array( $parent_style ),
    wp_get_theme()->get('Version')
    );
    }
    add_action( 'wp_enqueue_scripts', 'child_theme_styles()' );?>

    Weiß jemand woran der Fehler liegt?

    Vielen Dank für eure Hilfe!
     
  2. Hille

    Hille Well-Known Member

    Registriert seit:
    22. Januar 2012
    Beiträge:
    7.965
    Zustimmungen:
    9
    Schau in die functions.php vom Child-Theme, da hast du einen Fehler drin.
     
  3. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.634
    Zustimmungen:
    1.778
    Vermutlich ist nach dem ?> am Ende noch ein Leerzeichen oder eine Leerzeile.

    Lass das ?> am Ende am besten ganz weg, PHP braucht das nicht.

    Ergänzung: Und das () bei child_theme_styles in der add_action Zeile sollte auch weg.
     
    #3 b3317133, 20. Februar 2017
    Zuletzt bearbeitet: 20. Februar 2017
  4. wb_beginner

    wb_beginner New Member

    Registriert seit:
    20. Februar 2017
    Beiträge:
    4
    Zustimmungen:
    0
    Ich hab das ?> am Ende entfernt, Leerzeile war auch keine drin...
    Kann es sein das Wordpress irgendwie ein Problem mit dem einbinden, der verwendeten Syntax hat?
     
  5. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.634
    Zustimmungen:
    1.778
    Steht ggf. ein Leerzeichen/Leerzeile oder ein UTF-8 BOM am Anfang der Datei vor dem <?php ?
     
  6. wb_beginner

    wb_beginner New Member

    Registriert seit:
    20. Februar 2017
    Beiträge:
    4
    Zustimmungen:
    0
    Nein, das habe ich bereits gecheckt.

    Habe mal den ganzen Child-Theme Ordner vom Server genommen, dass ich mich anmeden kann. Wenn ich jetzt den Child Theme Ordner wieder hochlade,
    aber die functions.php weglasse, hat er auch keine Probleme. Sobald ich dann allerdings wieder versuche das Skript einzubinden seh ich direkt auf
    meiner Website folgenden Fehler:


    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'child_theme_styles()' not found or invalid function name in /homepages/42/d667832489/htdocs/clickandbuilds/FoodVise/wp-includes/class-wp-hook.php on line 298


    Es scheint irgendwie die wp_enqueue_style Funktion nicht hinterlegt zu sein.
     
  7. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    das ist falsch
    add_action( 'wp_enqueue_scripts', 'child_theme_styles()' );

    bei child_theme_styles gehören die Klammern weg
    add_action( 'wp_enqueue_scripts', 'child_theme_styles' );
     
  8. wb_beginner

    wb_beginner New Member

    Registriert seit:
    20. Februar 2017
    Beiträge:
    4
    Zustimmungen:
    0
    Die Klammern sind jetzt weg, bei add_action.

    Mal ein Auszug aus der class-wp-hook.php:298 :

    } elseif ( $the_['accepted_args'] >= $num_args ) {
    $value = call_user_func_array( $the_['function'], $args );

    Diesbezüglich hat mich auch google nicht weiter gebracht.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden