Backend/Dashboard zerschossen
-
Hallo Leute,
leider wird mein Backend bzw. Dashboard nicht mehr korrekt angezeigt, anbei ein Screenshot.
https://i.imgur.com/11p4pN1.png
Folgende schritte habe ich bereits versucht um das Problem zu lösen:
- Browser-Cache geleert
- Plugin Ordner umbenannt
- Über das Hoster Menü den Apache-Server neu gestartet
Leider weiß ich jetzt nicht mehr weiter, die oben genannte URL ist zwar korrekt, aber eigentlich sollte es https://www.umgestalter.com sein. Evtl. liegt hier der Hase begraben, wobei es bisher lief und ich nichts daran geändert habe in letzter Zeit.
Hoffe mir kann geholfen werden, Vielen Dank
Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
-
Plugin-Verzeichnis umbenennen, schauen ob du damit WordPress unter PHP 8 nutzen kannst und ins Backend kommst, dann Plugin-Verzeichnis zurückbenennen und vor Aktivierung anstehende Updates machen.
Ich habe das Verzeichnis umbenannt und auf PHP 8.0 umgestellt und habe das Verzeichnis wieder korrekt benannt. Bekomme aber die Fehlermeldung Bad Gateway, bin dann wieder zurück auf die 7.4 Version.
Wie im Screenshot im ersten Beitrag wird das Backend nicht korrekt angezeigt, wenn ich dann auf z.B. Werkzeuge tippe, bekomme ich folgende Meldung:
Forbidden You don't have permission to access this resource.
Ich bin versucht WordPress manuell neu zu installieren. Wäre folgende Vorgehensweise richtig um auch die Inhalte beizubehalten?
- Neueste Version von WordPress runterladen
- ZIP-Datei entpacken
- Alles hochladen außer dem
Ordner /wp-content/
Wäre folgende Vorgehensweise richtig um auch die Inhalte beizubehalten?
ja, grundsätzlich schon. Vorher solltest du auf jeden Fall den aktuellen Stand komplett sichern. Schau bitte auch in den folgenden Beitrag: Probleme nach dem Update/Upgrade: Fehlerhafte oder fehlende Core-Dateien.
Wichtig: Die Datei
wp-config.php
solltest du nicht überschreiben und die .htaccess solltest du ebenfalls vorher (lokal) sichern.- Diese Antwort wurde geändert vor 1 Jahr, 9 Monaten von Hans-Gerd Gerhards. Grund: Ergänzung
Bekomme aber die Fehlermeldung Bad Gateway, bin dann wieder zurück auf die 7.4 Version.
„Bad Gateway“ bedeutet dass deine Website gerade
eine Kur machtPHP (noch) nicht geladen hat und die Skripte folglich nicht ausgeführt werden. Wahrscheinlich hättest du einfach etwas warten müssen.Wichtig: Die Datei
wp-config.php
solltest du nicht überschreibenDie Dateien, die du bei wordpress.org herunterlädst, enthalten keine
wp-config.php
. Die Wahrscheinlichkeit, die Datei zu überschreiben, ist entsprechend gering.Wenn ein PHP-Skript einen Fehler enthält, das Skript auf dem Server gelöscht und anschließend unverändert wieder hochgeladen wird, hat das Skript weiterhin einen Fehler.
Die Dateien, die du bei wordpress.org herunterlädst, enthalten keine wp-config.php.
Das ist richtig und war mir auch klar. Ich hatte das etwas ungünstig ausgedrückt: Falls wie im Beitrag aus der FAQ vorher alle dort genannten Ordner und Dateien gelöscht werden, sollte auf jeden Fall die Datei
wp-config.php
vorher gesichert werden. Das sollte nur noch ein weiterer Hinweis sein, damit die Zugangsdaten für die Datenbank erhalten bleiben.Das ist richtig und war mir auch klar.
Ist mir klar, dass dir das klar ist.
Aber es lesen ja auch Kinder mit. 🤓😄
Leider hat alles nicht geholfen, hier meine Vorgehensweise:
Zuerst habe ich alle Dateien aus meinem WordPress-Verzeichnis gelöscht, außer den Ordner
wp-content
und diewp-config.php
Habe dann die aktuelle WordPress Version runtergeladen, entpackt und mittels FTP übertragen. Den dortigen
wp-content
Ordner habe ich natürlich nicht übertragen, da ich meinen alten noch auf dem Server gelassen habe.Nachdem die Dateien auf den Server übertragen, rief ich meine Seite wieder auf, die Startseite wurde mir einwandfrei angezeigt. Wenn ich mich aber im Backend anmelden wollte, fand er die Seite nicht, dies galt auch für alle anderen Seiten. Ich habe dann meine alte
.htaccess
aus meinen Sicherungsordner wieder auf den Server eingespielt und alles war wieder erreichbar.Dennoch besteht das ursprüngliche Problem weiterhin und sobald ich im Backend auf irgendeinen Menüpunkt klicke bekomme ich folgende Fehlermeldung:
Forbidden You don't have permission to access this resource.
Habe nochmals den Plugin Ordner umbenannt, half leider auch nichts, gleiche Fehlermeldung. Anbei noch mal ein Bild von meinem
wp-content
Ordner, ich finde das ich dort eindeutig zu viele Plugin Ordner habe, ist dies normal?- Diese Antwort wurde geändert vor 1 Jahr, 9 Monaten von sly23.
Hallo,
du hast wohl bereits Sicherungen mit UpdraftPlus wiederhergestellt. In dem Fall werden automatisch die bereits vorhandenen Ordner (z. B.themes
) gesichert (hier wäre das dannthemes-old
). Normalerweise weist UpdraftPlus nach der Wiederherstellung darauf hin, dass diese (gesicherten) Ordner existieren und man kann diese Ordner mit dem Zusatz-old
über UpdraftPlus löschen.Insofern kannst du diese Ordner löschen, wenn ich unterstelle, dass du eine funktionierende Sicherung hast. Diese Sicherungen findest du in der Regel in dem Ordner
.../wp-content/updraft
. Die Sicherungen solltest du per FTP auf deinen lokalen Rechner kopieren.Das wird m. E. aber vermutlich nicht zur Lösung des Problems beitragen.
An den Rechten (Ordner und Dateien, siehe unter „Berechtigungen“) scheint es auch nicht zu liegen. Zumindest die Ordner und Dateien, die man im Screenshot sieht, haben die korrekten Einstellungen.
Viele Grüße
Hans-GerdHallo,
du hast wohl bereits Sicherungen mit UpdraftPlus wiederhergestellt. In dem Fall werden automatisch die bereits vorhandenen Ordner (z. B.themes
) gesichert (hier wäre das dannthemes-old
). Normalerweise weist UpdraftPlus nach der Wiederherstellung darauf hin, dass diese (gesicherten) Ordner existieren und man kann diese Ordner mit dem Zusatz-old
über UpdraftPlus löschen.Insofern kannst du diese Ordner löschen, wenn ich unterstelle, dass du eine funktionierende Sicherung hast. Diese Sicherungen findest du in der Regel in dem Ordner
.../wp-content/updraft
. Die Sicherungen solltest du per FTP auf deinen lokalen Rechner kopieren.Das wird m. E. aber vermutlich nicht zur Lösung des Problems beitragen.
An den Rechten (Ordner und Dateien, siehe unter „Berechtigungen“) scheint es auch nicht zu liegen. Zumindest die Ordner und Dateien, die man im Screenshot sieht, haben die korrekten Einstellungen.
Viele Grüße
Hans-GerdHallo,
habe erst mal die ganzen old Ordner gelöscht per FTP. Aber du hast Recht, dies löst leider mein Problem nicht.
Hallo,
mir fällt an der Stelle erst mal nicht mehr viel ein.leider wird mein Backend bzw. Dashboard nicht mehr korrekt angezeigt,
Interessant wäre höchstens noch, was du genau davor gemacht hast. Denn offensichtlich hat es ja bis dahin funktioniert.
Am besten rufst du beim Hoster (webgo) an.
Wir haben bei webgo einige WordPress-Instanzen und ich kann mich nicht erinnern, dass wir ein entsprechendes Problem mal gehabt haben.Viele Grüße
Hans-GerdIch habe noch folgende Überlegung:
- Subdomain anlegen
- WordPress dort installieren
- alte
wp-config.php
u.wp-content
Ordner einspielen bis auf denPlugin
Ordner, - Plugins einzeln hochladen
Ergibt das Sinn? Wahrscheinlich eher nicht, da ich WordPress bereits manuell installiert habe. Ist eher noch ein verzweifelter Versuch.
Hallo @sly23
hast du denn schon Kontakt mit dem Hoster aufgenommen? – wenn ja, was sagt der Support des Hosters dazu?Zuerst habe ich alle Dateien aus meinem WordPress-Verzeichnis gelöscht, außer den Ordner
wp-content
und diewp-config.php
Dann verstehe ich nicht, wieso du lauter Dateien mit Endung
.old
hattest.Nachdem die Dateien auf den Server übertragen, rief ich meine Seite wieder auf, die Startseite wurde mir einwandfrei angezeigt. Wenn ich mich aber im Backend anmelden wollte, fand er die Seite nicht, dies galt auch für alle anderen Seiten.
Das ist ungewöhnlich, da
wp-login.php
eine Datei ist, die bei Aufruf auch gefunden werden sollte. Was steht denn in der.htaccess
?Hast du die Dateirechte deiner WordPress-Dateien geprüft? Verzeichnisse müssen auf 755, Dateien auf 644 gesetzt werden.
Hallo,
ich wünschte wirklich ich könnte euch mehr sagen, denn es funktioniert wieder und ich weiß nicht, warum. Habe mich gestern eingeloggt und das Dashboard wird wieder ohne Probleme angezeigt.
Leider geben die Server-Meldungen von WebGo nicht viel her, da dort immer nur steht, wann SSL-Zertifikate angelegt wurden. Das Problem ist zwar gelöst, aber ich kann leider nicht sagen, woran es lag.
Vielen Dank für die Hilfestellungen!
- Diese Antwort wurde geändert vor 1 Jahr, 9 Monaten von sly23.
- Das Thema „Backend/Dashboard zerschossen“ ist für neue Antworten geschlossen.