Weiße Seite, header already sent und deprecated Meldung alles zusammen

  • Hallo,
    ich habe einen ganzen Rattenschwanz an Wordpress-Problemen und komme leider alleine nicht weiter. Einiges davon ist zumindest begrifflich schon im Thread http://forum.wpde.org/konfiguration/…geht-nicht.html angesprochen worden, aber irgendwie ist doch alles anders. Ich wäre schon dankbar über den Ansatzpunkt, d.h. mein Hauptproblem zu kennen.

    Aktuelle Version: Wordpress 3.4.1
    Template: angepasstes coffee-n-cream-Theme
    Hoster: T-Online (Homepage Professional mit php5)

    Probleme
    :
    Heute Morgen habe ich das Plugin Maintenance Mode wieder aktiviert (lief vor einigen Tagen schon einmal einwandfrei), alles war gut. Heute Mittag bekam ich ganz spontan nach dem Login nur noch eine weiße Seite angezeigt, FE funktionierte.
    Recherche ergab das php-memory-limit Problem (32mb) mit Server-Fehler 500. Das muss dann ausgelöst worden sein durch Maintenance Mode, denn die Kombi aus dem Plugin Gallery-Image, subpages-extended und Maintenance Mode gab es so vorher noch nicht. (Zum Systemaufbau weiter unten unter Vorgeschichte)
    Ich habe also erst alle Plugins per FTP umbenannt, so dass sie nicht gefunden werden konnten (half auch nicht) und habe dann auf dem t-online Server die php-ini kopiert und dort die Größe auf 64 mb geändert und Problem war gelöst. Dachte ich. Denn zwei Stunden später wieder nur weiße Seite, diesmal auch im Frontend. Alles weiß, FE, wp-login.php und wp-admin.php auch
    Ich hab den Debugger in der wp-config.php angeschaltet und zusätzlich zu den Memory-Limit-Fehlern Anzeigen zu „register_sidebar_widget is deprecated…“ und „Cannot modify header information - headers already sent by….“
    Inzwischen läuft es so, dass ich zwar in der functions.php des coffee-Themes die register_sidebar-Einträge deaktivieren und mich so zumindest wieder einloggen kann, aber leider dann logischerweise keine sidebar mehr habe. Lasse ich die Einträge drin, kann ich mich nicht einloggen oder sehe wieder nur weiß. Phpinfo zeigt mir 128mb Memory-Llimit, da ich das mittlerweile nochmals erhöht habe.
    Die „header-sent“ Einträge verweisen allesamt auf irgendwelche Cookie-Funktionen, bin jetzt aber wirklich ratlos, was ich damit anfangen soll, ebenso was die Vorgehensweise mit der veralteten register_sidebar angeht. Außerdem weiß ich leider auch nicht, ob diese Meldungen jetzt neu sind oder ob die schon immer da waren und vor allem, warum bis heute Morgen alles super funktionierte.

    Danke für jeden Hinweis, der mir rät, welche der Baustellen ich zuerst abarbeiten soll.

    Vorgeschichte:
    Es gibt schon eine problematische Vorgeschichte, ich liste das der Vollständigkeit halber mit auf: Bestehende Domain bei t-online, Schnellinstallation von WordPress Version 2.7.0.2. in bestehendeDomain/WordPress
    Die Version war mir definitiv zu alt, aber schon das Installieren der neuesten WordPress Version 3.4.1 war ein Krampf, der ewig gedauert hat. T-Online-Support war leider nicht in der Lage zu helfen. Lösung bestand darin, das schon auf dem Server auf PHP5 eingestellte PHP auf Version 4 zu ändern, abzuspeichern und wieder auf 5 einzutragen. Trotzdem konnte ich die lokal erstellte DB nicht importieren und habe alle Datensätze noch einmal per Hand angelegt und eingefügt.
    Das Template, das ich verwende ist coffee- n-cream, ich habe das Aussehen komplett verändert und alle Bestandteile/Widgets der sidebar rausgeschmissen, da ich dort nur Unterseiten angezeigt haben möchte. Zwischendrin habe ich das Plugin Maintenance-Mode, zwei Bildergalerien (nur eine aktiv) sowie subpages-extended installiert. Letzteres brauche ich unbedingt.
    Auf meiner WP-Seite liefen also 4 Plugins und bis heute morgen war alles ok. Ich bekam zwar irgendwann mal die Meldung, dass subpages extended mit 341 nicht getestet wurde und dass mein Template angepasste Menüs nicht unterstützt, habe das aber leider in Kauf genommen.

    • 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

  • Zitat

    Cannot modify header information - headers already sent by….

    Hier wäre die vollständige Fehlermeldung hilfreich. Hierzu gibt´s auch einen Eintrag in den FAQs. Bitte dort mal nachschauen.

  • Hallo, danke für Deine Antwort.
    Mein Frontend ist derzeit sichtbar. Das hier sind die Meldungen: Eine neue ist mir aufgefallen: Wenn ich auf die Homeseite klicke wird bislang nur "not found " eingetragen und noch nicht meine eigentliche Startseite angezeigt (das hatte ich einfach noch nicht geändert. In der Sidebar steht folgende Meldung:
    Notice: Trying to get property of non-object in /home/www/WordPress/wp-content/plugins/subpages-extended/subpages-widget.php on line 87

    Selbige für line 88
    Sind Unterseiten eingetragen, die in der Sidebar angezeigt werden, so ist die Meldung weg.


    Notice: register_sidebar_widget is deprecated since version 2.8! Use wp_register_sidebar_widget() instead. in /home/www/WordPress/wp-includes/functions.php on line 2628

    Die anderen Meldungen:
    Warning: Cannot modify header information - headers already sent by (output started at /home/www/WordPress/wp-includes/functions.php:2628) in /home/www/WordPress/wp-login.php on line 362
    Selbiges für line 374

    Warning: Cannot modify header information - headers already sent by (output started at /home/www/WordPress/wp-includes/functions.php:2628) in /home/www/WordPress/wp-includes/pluggable.php on line 680

    Warning: Cannot modify header information - headers already sent by (output started at /home/www/WordPress/wp-includes/functions.php:2628) in /home/www/WordPress/wp-includes/pluggable.php on line 681

    Warning: Cannot modify header information - headers already sent by (output started at /home/www/WordPress/wp-includes/functions.php:2628) in /home/www/WordPress/wp-includes/pluggable.php on line 682

    Warning: Cannot modify header information - headers already sent by (output started at /home/www/WordPress/wp-includes/functions.php:2628) in /home/www/WordPress/wp-includes/pluggable.php on line 881

Jetzt mitmachen!

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