Hast du denn bereits versucht, die Datenbank zu reparieren?
Dazu trägst du per FTP in der wp-config.php
oberhalb von /* That's all, stop editing! Happy publishing. */
folgende Zeile ein:
define ('WP_ALLOW_REPAIR', true);
Anschließend rufst du (natürlich mit deiner Domain) folgende URL im Browser auf:
https://example.com/wp-admin/maint/repair.php
Hier wirst du gefragt, ob du die Datenbank reparieren oder reparieren und optimieren möchtest. Die Optimierung dauert etwas länger, aber du solltest die Gelegenheit nutzen und den unteren Button anklicken.
Anschließend solltest du in der wp-config.php
die hinzugefügte Zeile auskommentieren oder ganz löschen.
Noch ein Hinweis: Wie immer ist in solchen Fällen ein Backup der Datenbank vor irgendwelchen Änderungen sinnvoll.
Danke das haben wir noch nicht gemacht. Was genau macht das Reparieren? Sucht & Löscht es „Leichen“?
Interessanterweise wird in vielen Beiträgen beschrieben, wie die Datenbank repariert und optimiert werden kann, aber nicht genau, was dabei eigentlich geschieht.
Im Skript werden vor allem die MySQL-Befehle ANALYZE und OPTIMIZE verwendet, mit denen auf Fehlermeldungen beim Einlesen von Datenbanktabellen und die physische Speicherung der Datenbank geprüft wird. Das sollte helfen, wenn tatsächlich in der Datenbank fortlaufende Index-Nummerierungen durcheinander geraten sein sollten. Einen Versuch ist es wert. Bringt das noch keinen Erfolg, müsste weiter geforscht werden, wobei wir dann auch mehr Informationen zur Website benötigen (→ Bevor du ein neues Thema (Thread) erstellst).
Gibt es ein geeignets plugin welches die DB bereinigt?
Ich habe die SKU in wc_product_meta_lookup gefunden. Die dortige product_id existiert aber nicht in posts. Ich glaube daher kommt das Problem. Da sind noch irgendwelche Überreste drin
Advanced DB tools hat es nicht gelöscht, der Eintrag SELECT * FROM
clkd9eec12fc0_wc_product_meta_lookup
WHERE sku
LIKE '285431' besteht weiterhin.
🙁 noch jemand ne Idee? Die anderen tools machen vermutlich das selbe
Mehr kann ich von meiner Seite dazu auch nicht beitragen.
Vielleicht meldet sich noch jemand – ich drücke die Daumen!
Das ist eine WooCommerce-eigene Tabelle, da kann kein WordPress-Tool mit helfen. Schau mal im Backend unter WooCommerce > Status > Tools. Dort gibt es eine Option um die WooCommerce-eigenen Lookup-Tabellen neu zu generieren. Dadurch sollte sich das Thema lösen können.