Что произойдет, если пользователь загрузит изображение, но не сохранит узел?


Я хотел бы знать, что произойдет, если пользователь загрузит изображение в поле image, но не сохранит этот узел?

Похоже, что изображение будет в каталоге, но ни один узел не ссылается на него. Есть ли возможность удалить такие файлы?

Author: M a m a D, 2015-09-23

1 answers

Файлы изображений будут удалены во время выполнения cron.

Это происходит потому, что столбец status в file_managed для этих файлов по-прежнему будет равен нулю, что указывает на то, что они временные и могут быть безопасно удалены через некоторое время.

Ответственный код находится в system_cron(), на случай, если вам понадобится воспроизвести/проанализировать дальше.

 15
Author: Clive, 2015-09-23 09:36:22