TYPO3 FAL: Unreferenzierte fehlende Dateien aus DB entfernen
Manchmal tritt das Problem auf, das der Indexer Dateien gesehen hat, die nie irgendwo referenziert waren. Trotzdem sind die im Modul Berichte => Statusbericht unter Dateiabstraktionsschicht als fehlend markiert.
Bisher habe ich keine TYPO3 integrierte Lösung für dieses Problem gefunden.
Als Workaround hilft mit folgendes SQL-Statement:
DELETE FROM sys_file WHERE sys_file.missing=1 AND sys_file.uid NOT IN (SELECT sys_file_reference.uid_local FROM sys_file_reference WHERE sys_file_reference.uid_local=sys_file.uid)