Nach Update ladet die Seite, es ist aber kein Inhalt mehr sichtbar
-
Hallo, ich habe in meinem Dashboard alle Aktualisierungen ausgewählt. Danach kam längere Zeit die Meldung: Wegen Wartungsarbeiten ist die Seite momentan nicht erreichbar. Nach etwa 10 Minuten wurde die Seite wieder geladen, allerdings ist die ganze Internetseite weiß, ohne Inhalt. Kann mir jemand sagen, wo das Problem sein kann? Besten Dank!
-
Hm, da ist offensichtlich was schief gegangen.
Sicher hast du die Anweisungen befolgt und vorher ein Backup gemacht? 😉
Wenn Du FTP-Zugriff auf deinen Webserver hast, würde ich zunächst mal den Plugin-Ordner umbenennen und versuchen mich im Backend anzumelden. Durch das Umbenennen des Plugin-Ordners werden deine Plugins deaktviert und ggf. damit schon eine Fehlerquelle ausgeschlossen. Du kannst nun den Ordner wieder in „plugins“ umbenennen und dann im Ausschlussverfahren die Plugins wieder aktivieren. Kommt wieder eine weiße Seite, weißt Du, welches Plugin Probleme bereitet und kannst den Entwickler ansprechen (Plugin-Support).
Siehst Du hingegen auch nach Umbenennen des Plugin-Ordners weiterhin eine weiße Seite und kannst Dich nicht anmelden, ist wahrscheinlich beim Update von WordPress was schief gegangen. Lösung wäre dann, WordPress neu herunterzuladen und mit Ausnahme des Ordners
wp-contentper FTP auf deinen Server hochzuladen, wobei die fehlerhaften Dateien überschrieben werden.Einfach so, kann Dir das niemand sagen…
Hast Du dier ersten Schritte bei der Fehlersuche schon durchgeführt?
1) Alle Plugins deaktivieren, wenn es dann funktioniert, nach und nach die Plugins wieder aktivieren, um zu sehen, welches Plugin Probleme verursacht.
2) Zu einem Standardtheme wechseln und schauen, ob es dann funktioniert.
3) Den Debug-Modus aktivieren und schauen, ob eine Fehlermeldung ausgegeben wird. Dazu kannst Du in der Datei wp-config.php „define(‚WP_DEBUG‘, true);“ statt „define(‚WP_DEBUG‘, false);“) verwenden.
P. S. @bego, jetzt warst Du schneller…
Das geht ja ratzfatz, danke inzwischen für die rückmeldungen. Mittlerweile habe ich auch eine Fehlermeldung bekommen. Diese heißt Fatal error: Call to undefined function WC() in /customers/0/9/6/…/httpd.www/wp-content/plugins/woocommerce-germanized/woocommerce-germanized.php on line 168
Das heißt es müsste ein Problem mit diesem Plugin geben. Mein Problem ist, dass ich mich nicht mehr in meinen admin-bereich einloggen kann und somit dieses plugin auch nicht löschen kann. also habe ich auf anraten meines providers habe ich jetzt filezilla runtergeladen und mich dort mit eingeloggt habe. so, jetzt stehe ich da wie der ochs vorm berg. ich sehe zwar die files, darunter auch die des woocommerce, aber was mache ich jetzt damit? Löschen? Das hieße wohl dass ich alles damit zusammenhängenden Daten lösche und das möchte ich nicht. Was wäre die Lösung. Danke im Voraus WilfriedHallo Wilfried,
bei Filezilla siehst Du links die Dateien auf deinem eigenen Computer, rechts die Dateien auf deinem Webserver. Nun machst Du in der rechten Spalte einen Doppelklick auf den Ordner wp-content und benennst dann den Ordner plugins um in z.B. plugins.bak (nichts löschen).
Danach solltest Du dich mit dem Browser wieder im Backend anmelden können.
Durch das Umbenennen des Plugin-Ordners werden deine Plugins deaktviert und ggf. damit schon eine Fehlerquelle ausgeschlossen. Du kannst nun den Ordner wieder in „plugins“ umbenennen und dann im Ausschlussverfahren die Plugins wieder aktivieren. Kommt wieder eine weiße Seite, weißt Du, welches Plugin Probleme bereitet und kannst den Entwickler ansprechen (Plugin-Support).
So, bin jetzt auch nochmals bei meinem provider rein in den file manager und in dieser zeile (168) steht folgendes geschrieben:
if ( version_compare( WC()->version, ‚2.3‘, ‚<‚ ) )
Hier muß also ein Fehler drinnen sein, wenn ich das richtig verstanden habe. Und wenn ich weiter sehe geht es hier speziell um den Bereich WC() undefined function. Hat jemand eine Ahnung welche Wert ich hier eintragen muss? Besten Dank WilfriedHallo Bego Mario, perfekt. Hat einwandfrei geklappt!! Jetzt weiß ich warum ich wordpress so liebe. Alles easy. Danke nochmals für deine Hilfe. Wilfried
Jetzt habe ich allerdings ein kleines Problem. Es sind keine Plugins mehr auf meinem Dasboard. Alles gelöscht?
Hallo Bego, sorry habe vergessen die plugins wieder so umzubenennen. alles klar, plugins sind alle da. muß sie nur noch aktivieren. Besten Dank nochmals
WilfriedLeider habe ich das Problem bis heute noch nicht beheben können. Es funktioniert zwar wieder die WP Homepage, allerdings kann ich das Plugin Woocommerce nicht aktivieren, da es nicht auf dem Dashboard sichtbar ist. Bei dem Versuch über Filezilla woocommerce zu löschen und neu zu installieren ändert sich auch nichts.
Noch mal zur Erinnerung: da woocommerce nicht auf dem dashboard sichtbar ist habe ich es mit einer Neuinstallation (Ftp und auch Plugin installieren probiert). Wenn ich nun versuche das Plugin neu hochzuladen kommt die Fehlermeldung, dass das Plugin nicht hochgeladen werden kann, da es bereits unter wp/content hochgeladen ist. Das heißt woocommerce ist installiert, aber auf dem Dashboard nicht sichtbar.Liebe Grüße Wilfried
Ist auf deinem Server im Verzeichnis wp-content/plugins ein Unterverzeichnis woocommerce vorhanden? Wenn ja, welche Dateirechte haben Verzeichnis und enthaltene Dateien?
Ich vermute, dass die installierten Dateien einem anderen Benutzer zugeordnet sind oder falsche Dateirechte haben. Benutzer sollte der gleiche sein, wie bei den WordPress-Dateien. Dateirechte sollten für Verzeichnisse auf 755, für Dateien auf 644 stehen. Du kannst bei den meisten FTP-Programme Benutzer und Dateirechte mit einem Rechtsklick > Eigenschaften bzw. Info herausfinden.
Hallo Bego, für dich zur Info. Ich habe es nun tatsächlich geschafft. Ich habe vom Server woocommerce gelösche (und nicht mehr neu installiert) und plötzlich war woocommerce wieder auf der Plugin liste. Das gute daran, alle Daten waren noch woocommerce. Danke für die Unterstützung. Wilfried
Das Thema „Nach Update ladet die Seite, es ist aber kein Inhalt mehr sichtbar“ ist für neue Antworten geschlossen.