Support » Themes » Startseite nach Update weiß

  • Hallo zusammen!

    Vermutlich (ich weiß es nicht genau) ist seit dem Update auf WordPress 4.9.8 die Startseite komplett weiß und leer. Das Theme ist ebenfalls auf dem aktuellsten Stand, so wie die PlugIns.
    Das Dashboard ist da, ebenso auch alle anderen Menüseiten (z.B. https://carsten-steenbergen.de/bibliographie-horbucherhorspiele/)
    Eine Fehlermeldung wird mir nicht angezeigt, wobei zumindest zu Beginn ein Problem in einem Statistik-PlugIn angezeigt wurde. Das habe ich mittlerweile komplett gelöscht.
    Ebenso habe ich eine DB-Sicherung von vor dem WP-Update eingespielt, aber auch das hat keine Verbesserung gebracht.
    Die Startseite (nicht statisch) bleibt weiß.
    Kann jemand helfen?

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

Ansicht von 9 Antworten - 1 bis 9 (von insgesamt 9)
  • Versuche eine Sicherung der Dateien und der Datenbank einzuspielen.

    Hallo @grimmer und willkommen im Forum,

    ich glaube, eine Wiederherstellung des Backups hast du schon probiert?

    Ebenso habe ich eine DB-Sicherung von vor dem WP-Update eingespielt, aber auch das hat keine Verbesserung gebracht.

    Ich würde mal das Debugging einschalten: in der wp-config.php mit einem geeigneten Programmier-Editor (nicht Notepad oder Textedit) oberhalb von /* That's all, stop editing! Happy blogging. */ die Zeile

    define( 'WP_DEBUG', true );

    hinzufügen (bzw. bei vorhandener Zeile den Wert von false auf true ändern).

    Du könntest auch mal versuchen, die Plugins kurzfristig zu deaktivieren. Dazu benennst du per FTP-Programm oder über das Dateiverwaltungsmenü deines Webhoster das Verzeichnis wp-content/plugins in wp-content/no.plugins um und meldest dich wieder im Backend an. WordPress findet die Plugins nicht im vorgesehenen Verzeichnis, deaktiviert sie und du solltest wieder arbeiten können. Dann benennst du das Verzeichnis wieder in wp-content/plugins um und aktivierst sie im Backend einzeln. Tritt die Störung wieder auf, weißt du zumindest, an welchem Plugin es liegt. Lässt sich durch Deaktivierung der Plugins der Fehler nicht beheben, hast du zumindest schon mal eine ganze Reihe möglicher Fehlerursachen ausgeschlossen.

    Thread-Starter Carsten Steenbergen

    (@grimmer)

    Danke sehr für die ersten Rückmeldungen.
    Was wäre denn ein geeigneter Editor?

    Du kannst z.B. den frei erhältlichen Atom Editor nutzen. Notepad speichert die wp-config.php mit falscher Zeichencodierung ab, dann hast du gleich das nächste Problem.

    Thread-Starter Carsten Steenbergen

    (@grimmer)

    Ok, das DEBUG bringt mir folgende Fehlermeldungen:

    Notice: Undefined index: wp_db_temp_dir in /mnt/web104/c1/42/51028642/htdocs/wp-content/plugins/wp-db-backup/wp-db-backup.php on line 112

    Notice: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste „Layout Builder Widget Area 1“. Standardwert ist „sidebar-5“. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf „sidebar-5“ gestellt werden. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in /mnt/web104/c1/42/51028642/htdocs/wp-includes/functions.php on line 4161

    Notice: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste „Layout Builder Widget Area 2“. Standardwert ist „sidebar-6“. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf „sidebar-6“ gestellt werden. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in /mnt/web104/c1/42/51028642/htdocs/wp-includes/functions.php on line 4161

    Notice: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste „Layout Builder Widget Area 3“. Standardwert ist „sidebar-7“. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf „sidebar-7“ gestellt werden. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in /mnt/web104/c1/42/51028642/htdocs/wp-includes/functions.php on line 4161

    Notice: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste „Layout Builder Widget Area 4“. Standardwert ist „sidebar-8“. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf „sidebar-8“ gestellt werden. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in /mnt/web104/c1/42/51028642/htdocs/wp-includes/functions.php on line 4161

    Notice: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste „Layout Builder Widget Area 5“. Standardwert ist „sidebar-9“. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf „sidebar-9“ gestellt werden. Weitere Informationen: Debugging in WordPress (engl.) (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in /mnt/web104/c1/42/51028642/htdocs/wp-includes/functions.php on line 4161

    Warning: Cannot modify header information – headers already sent by (output started at /mnt/web104/c1/42/51028642/htdocs/wp-content/plugins/wp-db-backup/wp-db-backup.php:112) in /mnt/web104/c1/42/51028642/htdocs/wp-includes/pluggable.php on line 1219

    Wenn ich das recht verstehe, gibt es ein Problem mit dem Backup-Plugin.
    Das zu deaktivieren hat zumindest keine Besserung gebracht.
    Line 112 sieht wie folgt aus:
    $requested_temp_dir = sanitize_text_field($_GET[‚wp_db_temp_dir‘]);

    Dann ein Problem mit der Sidebar/Widget? Leider verstehe ich nicht wirklich, welcher Standardwert wo fehlt bzw. eingetragen werden muss.

    Und: Ein Problem mit dem Header? Oder ist das nur ein Folgefehler?

    Thread-Starter Carsten Steenbergen

    (@grimmer)

    Update:
    Ich habe das Verzeichnis wp_db_temp_dir ergänzt, der erste Fehler tritt nicht mehr auf.
    Dafür kommt nun zusätzlich folgende Meldung:

    Notice: has_cap wurde mit einem Parameter oder Argument aufgerufen, der seit Version 2.0.0 veraltet ist! Die Verwendung von Benutzer-Levels ist veraltet. Verwende stattdessen Berechtigungen. in /mnt/web104/c1/42/51028642/htdocs/wp-includes/functions.php on line 4045 Notice: has_cap wurde mit einem Parameter oder Argument aufgerufen, der seit Version 2.0.0 veraltet ist! Die Verwendung von Benutzer-Levels ist veraltet. Verwende stattdessen Berechtigungen. in /mnt/web104/c1/42/51028642/htdocs/wp-includes/functions.php on line 4045 Notice: has_cap wurde mit einem Parameter oder Argument aufgerufen, der seit Version 2.0.0 veraltet ist! Die Verwendung von Benutzer-Levels ist veraltet. Verwende stattdessen Berechtigungen. in /mnt/web104/c1/42/51028642/htdocs/wp-includes/functions.php on line 4045 Notice: has_cap wurde mit einem Parameter oder Argument aufgerufen, der seit Version 2.0.0 veraltet ist! Die Verwendung von Benutzer-Levels ist veraltet. Verwende stattdessen Berechtigungen. in /mnt/web104/c1/42/51028642/htdocs/wp-includes/functions.php on line 4045 Notice: has_cap wurde mit einem Parameter oder Argument aufgerufen, der seit Version 2.0.0 veraltet ist! Die Verwendung von Benutzer-Levels ist veraltet. Verwende stattdessen Berechtigungen. in /mnt/web104/c1/42/51028642/htdocs/wp-includes/functions.php on line 4045

    „Notice“ heißt nur „Hinweis“ – hier könnte etwas Probleme bereiten. Da die Ausgabe dieser Hinweise erfolgt, bevor das Login-Formular den Cookie ausgeben kann, kommt zuletzt noch eine entsprechende „Warnung“ vor weiteren möglichen Problemen.

    Soviel zum der Ausgaben mit define( 'WP_DEBUG', true );
    Was ist mit dem Deaktivieren der Plugins?

    Thread-Starter Carsten Steenbergen

    (@grimmer)

    Sorry für die Verzögerung. War etwas turbulent die letzten Tage …

    Ich hab jetzt alle PlugIns deaktiviert: keine Änderung
    Dann habe ich alle PlugIns einzeln getestet und gelöscht, sobald hier das DEBUG ansprang. Oder eben wenn das PlugIn derart alt war, dass es wohl eh nicht sauber läuft.
    Damit sind alle Warnungen und Hinweise weg.
    Aber die Startseite ist immer noch weiß. 🙁
    Blöd ist, dass meine letzte Datensicherung jünger ist, als das Problem besteht. Ich hab also keine Chance, auf nen Stand zuvor zurückzugehen.

    Bleibt mir dann nur das komplette Reinemachen und neuinstallieren?

    Ich erlebe öfters, dass AnwenderInnen in Panik verfallen und dadurch rasch dazu neigen „alles zu löschen und neu zu installieren“. Bei solchen Radikallösungen wird häufig mehr Schaden angerichtet, als ursprünglich vorhanden war.

    Wenn die Website trotz Deaktivieren aller Plugins weiterhin eine leer Seite auswirft, kannst du die Fehlersuche fortsetzen: Verzeichnis des aktuell verwendeten Theme umbenennen, WordPress manuell aktualisieren, Servereinstellungen (insbesondere PHP-Version, memory_limit, MySQL-Datenbank) prüfen.

    Was das fehlende „temp“-Verzeichnis angeht: Du kannst ein Verzeichnis wp-content/temp anlegen und dann in der wp-config.php mit define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/'); darauf verweisen.

Ansicht von 9 Antworten - 1 bis 9 (von insgesamt 9)
  • Das Thema „Startseite nach Update weiß“ ist für neue Antworten geschlossen.