Letzte Woche kam ein Fall rein, bei dem Backups der Datenbank nicht mehr durchliefen. Die Fehlerprotokolle meldeten einen Abbruch aufgrund eines memory_limit-Errors. Zwar gab’s eine Menge Beiträge im Blog, ein Abbruch wegen zu hohen Speicherverbrauchs ergab unter den vorliegenden Bedingungen allerdings keinen Sinn. Wurde die Options Tabelle aus der Sicherung ausgenommen, lief das Backup anstandslos und schnell durch.
Ein Versuch, die Website in eine Testumgebung zu migrieren scheiterte ebenfalls an der Options Table. Beim Webhoster all-inkl.com kann man allerdings auch einfach Datenbanken klonen. Das Klonen der Datenbank endete mit einer Fehlermeldung bei der Options Table. Das Hinweisliche daran war, dass der Kopiervorgang bis zur Stelle mit dem Fehler durchgelaufen, und erst bei der ursächlichen Tabellenzelle abgebrochen war. Also musste nur noch nachgesehen werden, welches die nächste Zeile in der Tabelle gewesen wäre.
Der Wert einer Option namens „dsgvo_log“ war die Ursache für das Fehlverhalten der Tabelle. Nach dem Löschen des Eintrags liefen Backups wieder einwandfrei durch. Das Plugin „DSGVO All in one for WP“, dessen Werk diese Option war, wurde umgehend ersetzt.
Schreibe einen Kommentar