• Gelöst mathisgrope

    (@mathisgrope)


    Hallo,

    ich habe ein Problem mit meiner WordPress-Seite (mathisgrope.info) und komme nicht weiter.

    Ausgangssituation:

    • Hosting bei one.com
    • PHP wurde auf 8.4 umgestellt
    • Danach trat ein Fehler im Plugin „LiteSpeed Cache“ auf: (nach Aktualisierung des Plugin
      Parse Error in Datei db-optm.cls.php (unexpected ‚)‘)

    Was danach passiert ist:

    • Website nicht mehr erreichbar
    • /wp-admin ebenfalls nicht erreichbar
    • Im File Manager sind keine WordPress-Dateien mehr sichtbar (kein wp-content etc.)
    • Backup-Wiederherstellung bei one.com hat das Problem nicht gelöst

    Fragen:

    • Kann ein Plugin-/PHP-Fehler eine komplette WordPress-Struktur „unsichtbar“ machen?
    • Oder ist das eher ein Hosting-/Pfadproblem?
    • Gibt es eine Möglichkeit, die Installation wiederherzustellen, wenn keine Backups vorhanden sind?

    Ich bin unsicher, ob das Problem noch WordPress/Plugin-seitig ist oder bereits auf Hosting-Ebene liegt.

    Danke für jede Hilfe!

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

Ansicht von 5 Antworten – 1 bis 5 (von insgesamt 5)
  • Danach trat ein Fehler im Plugin „LiteSpeed Cache“ auf: (nach Aktualisierung des Plugin
    Parse Error in Datei db-optm.cls.php (unexpected ‚)‘)

    Da scheint das Plugin einen Fehler zu haben, bzw. ist nicht mit PHP 8.4 kompatibel

    Im File Manager sind keine WordPress-Dateien mehr sichtbar

    Das ist sehr ungewöhnlich, ich kann mir nicht vorstellen, dass ein Update eines Plugins dies verursacht,also

    Kann ein Plugin-/PHP-Fehler eine komplette WordPress-Struktur „unsichtbar“ machen?

    eher nein.

    Oder ist das eher ein Hosting-/Pfadproblem?

    Das kann man im Moment schwer beurteilen.

    Gibt es eine Möglichkeit, die Installation wiederherzustellen, wenn keine Backups vorhanden sind?

    Ohne ein Backup hast du wohl schlechte Karten. Du könntest aber deinen Hoster fragen, ob er ein Backup hat, dass er einspielen könnte.

    Schau mal bitte in den folgenden Beitrag: https://de.wordpress.org/support/topic/fatal-error-es-gab-einen-kritischen-fehler-auf-deiner-website/

    Moderator threadi

    (@threadi)

    Oder stell einfach die vorherige PHP-Version wieder ein. Sprich anschließend den Support des Plugins zu dem Fehler an: https://wordpress.org/support/plugin/litespeed-cache/ – oder deaktiviere es und stell dann wieder auf die PHP-Version 8.4.

    Moderator La Geek

    (@la-geek)

    Im File Manager sind keine WordPress-Dateien mehr sichtbar (kein wp-content etc.)

    Backup-Wiederherstellung bei one.com hat das Problem nicht gelöst

    Wenn wirklich keine WordPress-Dateien mehr vorhanden sind, dann kann auch das reine Zurückstellen auf PHP 8.3 daran nichts ändern. Ich nehme an, du hast die Backup-Wiederherstellung selbst in deinem Kunden-Account ausgeführt. Sehr wahrscheinlich ist bereits dieses Backup „leer“. Hast du die Möglichkeit, dieses Backup herunterzuladen und zu entpacken, um zu prüfen, ob dort die WordPress-Inhalte noch vorhanden sind?

    Falls es vollständig sein sollte, setze die PHP-Version auf 8.3 zurück und spiele das Backup erneut ein. Kannst du dich anschließend wieder anmelden, aktualisere das Plugin Litespeed-Cache nicht, denn das scheint ursächlich für den Fehler 500 zu sein. Kontaktiere stattdessen den Plugin-Entwickler und teile diesem die komplette Fehlermeldung aus der automatisch von WordPress zugeschickten E-Mail mit oder die relevanten Fehlermeldungen aus der error.log.

    Thread-Starter mathisgrope

    (@mathisgrope)

    Update / Lösung:

    Die Ursache war eine fehlerhafte Kombination aus PHP-Version (8.4) und dem Plugin „LiteSpeed Cache“, wodurch ein Parse Error ausgelöst wurde und die Website nicht mehr erreichbar war.

    Die Domain zeigte zudem auf einen falschen bzw. anderen Hosting-Server (Serverprofis statt one.com).

    Lösung:

    • Vollständiger Restore der WordPress-Installation über JetBackup beim Hosting-Anbieter Serverprofis
    • Datenbank + Dateien erfolgreich wiederhergestellt
    • PHP auf stabile Version 8.1 gesetzt
    • Problem-Plugin (LiteSpeed Cache) deaktiviert

    Ergebnis:
    Die Website läuft wieder vollständig stabil, inklusive Login und allen Inhalten.

    bscu

    (@bscu)

    Die Website läuft wieder vollständig stabil, inklusive Login und allen Inhalten.

    Sehr schön.

Ansicht von 5 Antworten – 1 bis 5 (von insgesamt 5)

Du musst angemeldet sein, um auf dieses Thema zu antworten.