Weiße Seite - Plugin/Theme dekativieren ohne Erfolg

  • Da macht man mal vor einem Update kein Backup und man wird gleich bestraft.
    Nach dem Update der Plugins kommt auf der Seite und im Admin Bereich nur noch weiß.

    Folgende Ansätze bisher probiert:
    - Plugin Ordner umbenannt - erfolglos
    - Theme umbenannt - erfolglos
    - alle Datein außer wp-inlcude neu hochgeladen - erfolglos
    - Debug Modus aktiviert Seite blieb leer
    - Debug Modus mit log Datei aktiviert ergab folgendes:

    die wp-config sieht so aus:


    Jetzt die Frage findet ihr meinen Fehler? Außer mal kein Backup gemacht zu haben?

    • 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

  • Schau mal, ob du vor dem öffnenden und nach dem schließenden <?PHP bzw ?> noch ein Leerzeichen oder eine Leerzeile hast. Falls ja, lösch die Mal und lade die Datei neu hoch.

    Ansonsten würde ich folgendes probieren:
    Das Plugin w3 Total Cache löschen oder umbenennen. Dann folgende Dateien und Verzeichnisse in wp-content löschen:
    w3-total-cache-config.php
    db.php
    advanced-cache.php
    w3tc
    w3tc-config

    Diesmal aber vorher ein Backup machen ;)

  • Hallo,
    also in der wp-config waren weder ein Leerzeichen noch eine Leerzeile. Als nächstes habe ich deinen Vorschlag abgearbeitet, danach blieb es bei der weißen Seite. Also hab ich den Debug Modus wieder aktiviert nun ist auf der Seite zusehen:

    Code
    Warning: include(/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php) [function.include]: failed to open stream: No such file or directory in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84
    
    
    
    
    Warning: include() [function.include]: Failed opening '/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/share/php5/') in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84


    und die debug.log sieht nun so aus:

    Code
    [13-Aug-2017 17:43:33 UTC] PHP Warning:  include(/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84
    [13-Aug-2017 17:43:33 UTC] PHP Warning:  include() [<a href='function.include'>function.include</a>]: Failed opening '/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/share/php5/') in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84
    [13-Aug-2017 17:43:59 UTC] PHP Warning:  include(/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84
    [13-Aug-2017 17:43:59 UTC] PHP Warning:  include() [<a href='function.include'>function.include</a>]: Failed opening '/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/share/php5/') in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84

    Hier mal die Zeilen 71-90 aus der wp-settings:

    Die Frage was nun, durch deinen Tipp (danke nochmals) bin ich scheinbar auf dem richtigen Weg

  • Hallo,
    also in der wp-config waren weder ein Leerzeichen noch eine Leerzeile. Als nächstes habe ich deinen Vorschlag abgearbeitet, danach blieb es bei der weißen Seite. Also hab ich den Debug Modus wieder aktiviert nun ist auf der Seite zusehen:

    Code
    Warning: include(/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php) [function.include]: failed to open stream: No such file or directory in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84
    
    
    
    
    Warning: include() [function.include]: Failed opening '/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/share/php5/') in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84


    und die debug.log sieht nun so aus:

    Code
    [13-Aug-2017 17:43:33 UTC] PHP Warning:  include(/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84
    [13-Aug-2017 17:43:33 UTC] PHP Warning:  include() [<a href='function.include'>function.include</a>]: Failed opening '/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/share/php5/') in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84
    [13-Aug-2017 17:43:59 UTC] PHP Warning:  include(/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84
    [13-Aug-2017 17:43:59 UTC] PHP Warning:  include() [<a href='function.include'>function.include</a>]: Failed opening '/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/share/php5/') in /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-settings.php on line 84

    Hier mal die Zeilen 71-90 aus der wp-settings:

    Die Frage was nun, durch deinen Tipp (danke nochmals) bin ich scheinbar auf dem richtigen Weg

    Hast du diesen Schritt auch gemacht?

    Zitat


    Das Plugin w3 Total Cache löschen oder umbenennen


    Weil normalerweise sollte diese Datei gar nicht mehr benötigt werden.

    Lösch nochmal zusätzlich diese Zeile aus deiner wp-config.php

    Code
    define('WP_CACHE', true); // Added by W3 Total Cache

    [/CODE]

  • Moin,

    Code
    [COLOR=#3E3E3E]define('WP_CACHE', true); // Added by W3 Total Cache[/COLOR]

    entfernen hat geholfen die Seite an und für sich ist wieder da.

    Nun aber das komische, auf den Adminbereich kann ich immer noch nicht zugreifen da die Seite dort weiß bleibt.
    Also hab ich den Debugmodus wieder aktiviert, jedoch werden jetzt keine Fehler mehr in die Log Datei geschrieben und auch keine angezeigt.:?:shock:

    So bald die Seite wieder läuft mach ich glaub dreimal am Tag ein Backup, ich danke dir das ich durch dich der Lösung immer näher komme!!

  • Schau mal ins error.log bei deinem Hoster. Ansich sollte zwar im debug.log weitestgehend das gleiche wie in der error.log stehen, aber wenn das debug.log leer ist, wäre es zumindest einen Versuch wert.


    Ansonsten probier mal, ob du dich wieder einloggen kannst, wenn du die htaccess umbenennst.

  • Schau mal ins error.log bei deinem Hoster. Ansich sollte zwar im debug.log weitestgehend das gleiche wie in der error.log stehen, aber wenn das debug.log leer ist, wäre es zumindest einen Versuch wert.


    Ansonsten probier mal, ob du dich wieder einloggen kannst, wenn du die htaccess umbenennst.


    Also die error.log hab ich mal angefordert. mal sehen wann die kommt.

    die htaccess umbenannt > wieder komplett weiße Seite
    htaccess wieder auf den normalen Namen gesetzt dafür .htpasswd und den Plugin Ordner umbenannt und das ergab dann ohne Debugmodus:

    Code
    [B]Warning: Cannot modify header information - headers already sent by (output started at /mounted-storage/home119b/sub007/sc66776-WDZV/wp-config.php:1) in [B]/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-includes/pluggable.php on line [B]1210[/B][/B][/B]

    Aber nur beim Versuch auf wp-admin zukommen, die Seite läuft so "normal".

    Hier mal die pluggable.php Zeile 1210 bis 1224

  • Mit welchem Editor bearbeitest du die wp-config.php denn? Wie ist denn die Kodierung (UTF-8, ANSI, etc)?

    Im Zweifelsfall mal die wp-config.php neu erstellen. Ansonsten gehen mir aus der Ferne gerade etwas die Ideen aus.

    Nachtrag: eine error.log kann ich nicht erhalten.

    Wirklich? Bei welchem Hoster bist du denn?

  • [FONT=arial]Servage ist mein Hoster, bin da seit Jahren ohne irgendwelche Probleme und zufrieden da es jetzt die erste Anfrage ist die negativ gelaufen ist.

    Hier mal die Antwort:

    Zitat

    [COLOR=#333333]Hallo Herr xxxx,[/COLOR]

    [COLOR=#333333]vielen Dank für Ihre Nachricht.[/COLOR]

    [COLOR=#333333]Leider ist dies, aufgrund unserer dezentralen Serverstruktur nicht möglich.[/COLOR]

    [COLOR=#333333]Aber, mir ist aufgefallen, dass es im Verzeichniss keine wp-config.php Datei vorhanden ist. Diese ist neben der Datenbankverbindung auch fürs Debuggen nötig.[/COLOR]

    [COLOR=#333333]Zum debuggen define( 'WP_DEBUG', true ); setzen um Debugmessages zuerhalten ( https://codex.wordpress.org/Debugging_in_WordPress )[/COLOR]

    Sein Tipp mit der config in den Hauptordner ziehen hat übrings dazu geführt das die debug.log wieder beschrieben wurde! Die config liegt normalerweise eine Ebene höher, weiß nicht ob das relevant ist.

    Bearbeiten tue ich die die config, [COLOR=#333333]htaccess und [/COLOR][COLOR=#333333]htpasswd zu 95% über den Filemanager des Anbieters und abgespeichert wird in "Unicode UTF-8", die anderen 5% laufen über den Texteditor , da ich eigentlich nicht drin rum schreibe.

    Werde heut Abend mal deinen Tipp mit dem neu erstellen der wp-config abarbeiten und mich dann wieder melden.

    [/COLOR]
    [/FONT]

  • [FONT=arial]Also, neue config angelegt aber es bleibt leider dabei das die Seite läuft, aber der Adminbereich nicht aufrufbar ist bekomme immer noch

    Code
    Warning: Cannot modify header information - headers already sent by (output started at /mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-config.php:1) in [B]/mounted-storage/home119b/sub007/sc66776-WDZV/www/wp-includes/pluggable.php on line [B]1210[/B][/B]

    angzeigt.

    Hab nun nochmal den Theme den ich verwende umbenannt, dann kommt der selbe Fehler übrigns wenn ich die Seite normal aufrufen will und nicht nur beim Adminbereich[/FONT]

  • Schau Dir hier mal die vierte Antwort an. Vielleicht hilft's.

    Gruß
    Sophie

    Child-Theme anlegen, Backups machen, bei Fehlern einfach mal PlugIns deaktivieren, Cache leeren ...

  • Schau Dir hier mal die vierte Antwort an. Vielleicht hilft's.

    Gruß
    Sophie


    Hallo,
    hab ich mir mal angesehen und gemacht. Das einzige was nun ist, Die Fehlermeldung beim Aufruf des Adminbereiches ist weg und in die debug.log wird auch nix geschrieben. Danke trotzdem.

    danielgoehr was würdest du den benötigen damit es nicht mehr aus der ferne ist?

  • Hallo,

    sorry das ich nicht mehr geantwortet habe das lag aber an Gründen die ich nicht slebst bestimmen konnte. Wenigstens hat sich so ein Tipp ergeben der hier noch nicht auf kam und der die Seite gerettet hat!

    Als ich heut endlich wieder zu Huase war, habe ich die wp-config einfach mal im ANSI Code abgespeichert und neu hochgeladen, schwups ging es wieder.

Jetzt mitmachen!

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