Support » Allgemeine Fragen » Woocommerce wird nicht mehr dargestellt und WP login kennt mich nicht mehr

Ansicht von 13 Antworten - 1 bis 13 (von insgesamt 13)
  • Hallo,
    das hängt mit einer Sicherheitslücke bei themes von themegrill zusammen. Lösungsansätze siehe z. B. hier.
    Sonst mal oben bei der Suche „themegrill“ eingeben
    Viele Grüße
    Hans-Gerd

    Wenn du ein funktionierendes Backup deiner MySQL-Datenbank hast, kannst du das wiederherstellen. Falls nicht, hat vielleicht dein Webhoster vielleicht noch ein Backup. Ansonsten hast du wahrscheinlich Pech gehabt, weil jemand die Sicherheitslücke im ThemeGrill Demo-Importer dazu ausgenutzt hat, deine Datenbank zu löschen.

    Regelmäßige Updates und Backups sind wichtig.

    Nachtrag: Hat sich mit der Antwort von Hans-Gerd überschnitten.

    Thread-Starter Mahari69

    (@mahari69)

    Hallo!

    Dank Euch schon mal für Eure Antworten.

    Ich hoffe nur, daß bei meinen Backups was sinnvolles dabei ist. Ich hab 2 Plugins dafür Aktiv.
    Das eine ist Updraft. Das andere weiß ich nicht mehr. Da muß ich schaun wo das hinspeichert.
    Außerdem hab ich einen FTP Download der hoffentlich komplett ist.

    Hilft Euch in meinem Fall auch ein Error-Log?
    Welche MySQL-Datenbank brauch ich denn? Ich hab da so einiges. Z.B. einen Ordner mit dem Namen „MySQL“ und den beiden Dateien „Base.php“ und „Tabledefinition.php“
    Außerdem: MySQLKennwords.php; MySQLPlatform.php und ein paar mehr.

    Ich traue diesen Backup Plugins nicht recht über den Weg. Sind sie nicht optimal eingestellt müllen sie den Server zu und gestern hat das Wiederherstellen kläglich versagt, so dass ich mir anderweitig helfen musste.

    Mein Tip: DB regelmässig als SQL-Dump auf die Festplatte ziehen. Das Selbe gilt für die komplette WP-Ordnerstruktur samt Inhalte. Aus diesen zwei Dingen besteht Deine Webseite. Braucht Disziplin. Am Besten im Kalender eine wiederkehrende Erinnerung einrichten. Selbstverständlich darfst Du Deine Backups auch auf eine andere Weise machen. Ein guter Provider hat alle Backups die Du benötigst. Die Wahrscheilnichkeit dass er Diese nur gegen eine Entschädigung herausrückt ist sehr gross.

    Welche DB Deine Seite verwendet, steht in der ‚wp-config.php‘ im obersten Verzeichnis Deiner Installation. Dann im Adminbereich deines Hosting in die DB rein, z.B. mit ‚phpMyAdmin‘ und den SQL-Dump wieder importieren.

    Wie die DB heisst steht in der define('DB_NAME', 'meine_wp_datenbank');. Das Präfix dazu in der $table_prefix = 'shop_';

    @mahari69 Sowohl Datenbank als auch Dateien sollten mit einem sauberen Backup überschrieben werden. Am einfachsten wird sein, alle Dateien auf dem Webserver und auch die Datenbanktabellen zu löschen, WordPress neu zu installieren, Updraftplus wieder zu installieren und dann damit die vorhandenen Backup-Dateien alle hochzuladen und wiederherzustellen.

    Thread-Starter Mahari69

    (@mahari69)

    Zu Radarin: Ich hab noch nicht all zuviel Erfahrung mit Backupplugins, mir ist das aber auch schon passiert, daß ich 3 Backups eingestellt hab und ab da soll überschrieben werden und das nicht funktioniert hat. Jetzt werde ich mal schaun was Updraft so drauf hat.

    Zu Bego: Muß das UpdraftPlus sein oder komme ich mit Updraft auch an’s Ziel?

    Bevor ich zu löschen anfange, kopier ich noch mal die ganze Inhalt auf meine Festplatte.
    Wenn die Unsichtbaren Dateien sichtbar sind werden diese ja auch mit kopiert. Muß ich noch auf etwas achten?

    Wie ich geschrieben habe: UprdaftPlus. Das findest du im WordPress-Plugin-Verzeichnis: https://de.wordpress.org/plugins/updraftplus/

    Du verwechselst das vielleicht mit der kostenpflichtigen Pro-Version, die hier aber nicht gemeint war.

    Bevor ich zu löschen anfange, kopier ich noch mal die ganze Inhalt auf meine Festplatte. Wenn die Unsichtbaren Dateien sichtbar sind werden diese ja auch mit kopiert. Muß ich noch auf etwas achten?

    Das möchte ich nicht empfehlen.

    Angreifer hinterlassen gerne eine Hintertür in Form von Malwarecode – z.B. im Uploads-Verzeichnis – um später wieder auf eine (vermeintlich reparierte) Installation zugreifen zu können.
    Einige FTP-Programme gehen bei der Übertragung rect sportlich vor und überspringen einfach vorhandene Dateien, womit der Malwarecode weiterhin erhalten bleibt. Genau das willst du aber vermeiden.

    WordPress-Core, Themes und Plugins lassen sich durch einen frischen Download vom Entwickler schnell austauschen, während die eigenen Dateien (auch jede jpeg- oder png-Datei) genauestens auf Malware-Befall untersucht werden müssten. Eine Wiederherstellung eines (funktionierenden!) Backups geht deutlich schneller.

    Thread-Starter Mahari69

    (@mahari69)

    Na dann hoff ich mal, daß Updraft einen guten Job macht. Wohl ist mir nicht.

    Hallo,
    nur zur Beruhigung: wir setzen UpdraftPlus auf einigen Seiten ein und das hat uns das eine oder andere Mal in der Tat schon „gerettet“.
    Ansonsten ist es auch keine schlechte Idee, so wie @radarin beschrieben hat, vorher noch eine manuelle Sicherung durchzuführen: Datenbank über phpMyAdmin sichern (Dump) und alle Dateien per FTP lokal auf den eigenen Rechner kopieren.
    Viele Grüße
    Hans-Gerd

    Thread-Starter Mahari69

    (@mahari69)

    So, nach vergeblichen Rettungsversuchen meinerseits, mußte ich letztendlich doch den Hoster um sein Backup bitten. Hat mich zwar 40€ gekostet, aber die Zeit wurde knapp. Das letzte ungehackte Backup hätten die heute überschrieben. Im Nachhinein war es nicht die schlechteste Lösung, wenn ich an die aufgewendete Zeit und Nerven denke. Die brauchen keine 10min. und alles läuft wieder.
    Zumindest so wie vorher. Was wäre jetzt ratsam zu tun?

    Login password ändern?
    Ein oder zwei vernünftige Backup-plugin(s) installieren? Welches?*
    Das Theme ändern? Reicht es dieses zu aktualisieren (meine Version ist schon etwas älter), oder sind die Themegrill themes generell nicht sicher genug?

    *UpdraftPlus hat mich sehr enttäuscht. Ich hab, wie vorgeschlagen, den gesamten webspace gelöscht. WP neu installiert und UDP installiert. Die auf Dropbox gespeicherten Backups wurden nicht automatisch erkannt, dafür gibt es immerhin die Möglichkeit diese manuel hinzuzufügen. UDP hat aber sofort damit angefangen ein Backup zu erstellen und zwar im gleichen Ordner wo die alten drin liegen.
    Dann allerdings kam es beim restaurieren ständig zu schlimmen Fehlern, wodurch der Vorgang abgebrochen wurde. Egal ob alle Datenblöcke zusammen oder nacheinander hobelnden wurden, 3 von den 5 machten Probleme und das bei zwei verschiedenen backups.
    Also leider komplett unnütz, zumindest für den Laien. Ich will nicht ausschließen, daß ein Experte da hätte was murksen können, aber ich bin da von „Time Machine“ was anderes gewohnt. Ich trainiere ja nicht ständig den Ernstfall an einer funktionieren Installation mit allen Risiken die das so mit sich bringt. Ich erwarte da also schon ein einfach anzuwendendes und funktionierendes Tool.

    Ein Notbackup des gesamten Webspace per FTP konnte ich allerdings auch nicht machen, da da öfters die Meldung kam, daß Dateien nicht gefunden werden. Ich mach gerade parallel während ich schreibe, eins von der restaurierten Seite und jetzt hab ich schon wieder einen Fehler. Konkret handelt es sich hier um ein Artikelfoto das nicht gefunden wird, also nicht mal um irgend eine delikaten Datei. Jetzt wurde gerade der Transfer mit „unvollständig“ abgeschlossen 1,3 von 1,9GB wurden kopiert. Klasse!

    Ich würde zuerst einmal eine Aktualisierung von Core, Themes und Plugins vornehmen und dann alle Zugangsdaten (WordPress, MySQL-Datenbank, FTP) austauschen.

    Die Wiederherstellung hätte vermutlich besser geklappt, wenn du die Backups vom Cloud-Server herunter- und in der neuen Installation wieder hochgeladen hättest. Hätte, hätte, Fahrradkette …

    Ich habe mit Uprdaftplus nie Probleme, aber was für mich funktioniert, muss nicht für dich optimal sein. Deshalb such dir eine Lösung aus, die für dich funktioniert. Das kann ein manueller Download von Dateien und Datenbankexport sein, ein anderes Tool, das mit WordPress nichts zu tun hat (z.B. MySQL-Dumper), ein WordPress-Plugin … nur funktionieren muss es. Wie wichtig Backups sind, hast du gerade erfahren und dass Backups vom Webhoster nicht viel bringen, wenn sie nicht weit genug zurückreichen, weißt du jetzt auch.

    Mach dir auch mal Gedanken über eine lokale Installation auf deinem eigenen PC zuhause. Da kannst du auch mal rasch ein neues Plugin oder eine neue Einstellung testen und die Wiederherstellung des Backups ausprobieren.

    … aber ich bin da von „Time Machine“ was anderes gewohnt. […] Ich erwarte da also schon ein einfach anzuwendendes und funktionierendes Tool.

    Verwechselst du da nicht eine mit Kauf deines Mac bezahlte Software mit kostenlos angebotener OpenSource-Software, die nicht mal was dafür kann, dass du nicht schnell genug eine Sicherheitslücke in der Software eines Drittanbieters geschlossen hast? 🙂

    Thread-Starter Mahari69

    (@mahari69)

    OK, danke für Deine Tipps. Die werde ich so schnell wie möglich befolgen.

    Was meinst Du mit Cloud-Server? Ist Dropbox kein Cloud-Server? Da hat UDP seine eigenen Backups nicht erkannt.

    Das mit der lokalen Installation finde ich interessant. Das schau ich mir mal an.

    Bei so einem heiklen Thema wie Backup darf ein Plugin auch was kosten. Funktionieren muß es, sonst ist es nichts wert.

    Also, dann Danke für Eure Hilfe!

    Was meinst Du mit Cloud-Server? Ist Dropbox kein Cloud-Server?

    Ja, genau, das meinte ich ja auch. Ich hätte nur nach Neuinstallation von WordPress und Plugin nicht eine Verknüpfung zur Dropbox hergestellt, sondern die Dateien erst heruntergeladen und dann im WordPress-Backend wieder hochgeladen.

    BackWPup ist ebenfalls sehr beliebt, vor allem in der deutschsprachigen Community da der Entwickler aus Deutschland kommt.

Ansicht von 13 Antworten - 1 bis 13 (von insgesamt 13)
  • Das Thema „Woocommerce wird nicht mehr dargestellt und WP login kennt mich nicht mehr“ ist für neue Antworten geschlossen.