Я понимаю, что место на хостинге - это очень дешевый ресурс, но все таки не хочу засорять файловую систему.
1. Добавил в settings.php:
$config['file.settings']['make_unused_managed_files_temporary'] = TRUE;
2. В настройках файловой системы выбрал:
Удалить временные файлы после 6 часов.
3. Не помню зачем поставил модуль file_entity
Результат: когда удаляется нода, к которой прикреплено изображение, это изображение остается в файлах. Помню, что-то делал чтобы этого не было, не помню что.
Комментарии
Всё ты правильно сделал. После того как файл перестал относится к чему либо он станет временным.
Тебе только 6 часов осталось подождать.
Создал вьюху, которая показывает файлы.
Вывел поле Media: Status, но статус у файла удаленной ноды все равно "Постоянный".
крон запускается?
да
вьюха уже есть, которая это показывает. Значит что-то не доделал...
Ни фига они сами не удаляются, как ни настраивай. Я в результате поставил модуль Audit Files, который позволяет провести много увлекательных часов за рассматриванием файлов, которые есть на диске, но нет в базе и наоборот, которые managed, но не referenced и наоборот и т.д. и т.п., а также вручную переводить файлы из одной категорию в другую и наоборот.![Wink](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/wink.gif)
Если есть много свободного времени, которое совершенно не на что потратить, я горячо рекомендую этот модуль
Хм. У нас удаляются...
Моя ошибка была в том, что я не поместил settings.php не в sites/default/, а в другое место. Сейчас вроде работает. Статус файл меняется при удалении ноды.
Что касается модуля Audit Files - в admin/content/files есть столбец "Used in" - тут показыватся 0 если файл ни к чему ни привязан. Может этого достаточно? Тем более можно свою админскую вьюшку с VBO накликать для контроля над файлами.
Статус-то меняется, а файлы-то удаляются ли?
Ну вообще-то модуль помимо всего сканирует папку с файлами на диске и позволяет выявить файлы, которые есть физически на диске, но которых вообще нет в базе и наоборот. Иногда это полезно.
Поставил Audit Files. Страницу настроек модуля нашел. А где список файлов, которые модуль анализирует?
Все в отчетах: /admin/reports/auditfiles
Спасибо, там есть. Не видел этой ссылки в документации. С файлами оказывается тоже есть проблемы в 8ке. Чуть позже напишу более подробно.