Просмотр полной версии : Как почистить изображения в папке uploads
mp3debuger
15.10.2011, 22:08
Было 7 сайтов на одной typo3. Возникла задача один сайт отделить и перенести на отдельный хостинг. Перенес. Через админку поудалял 6 ненужных сайтов, почистил таблицы, кеш и т.д. Но папка uploads с изображениями осталась равной 400 мб.
Как удалить ненужные файлы от других сайтов ума не приложу...
dmartynenko
17.10.2011, 12:48
Автоматически средствами TYPO3 скорее всего никак. Так как только каждый экст сам "знает" о том, что у него там в upload.
Автоматизировать можно удаление каталогов для отсутствующих экстов - берете список экстов из localconf.php, трансформируете название экста (my_extension) в название каталога (tx_myextension) и удаляете те каталоги, для которых экт не установлен.
Еще в голову пришел вариант удаления файлов, ссылок на которые нет в БД (то есть старые файлы от другого сайта). Делаете дамп базы в sql. Делаете скриптом список всех файлов. Для каждого файла проверяете - если о нем есть упоминание в sql файле (текстовый поиск), то файл нужен, если нет упоминания - удаляете файл.
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot