Вы здесь

Как правильно удалять картинки из sites/default/files?

0

За время разработки сайт в папке sites/default/files накопилось много не нужных картинок, которые не хотелось бы постоянно таскать с бекапами и вообще хранить на сервере.
Как правильно удалять эти картинки, чтобы не поломать веб-сайт? Некоторые картинки по прежнему имеют зависимости, хотя уже не используются на сайте.
Спасибо.

Версия Drupal: 
7.x
Вопрос задан 22.03.2017 - 04:12

Скорее всего никак.
Если картинок 20 - то можно отследить вручную по изображениям.
Если их тысячи - наверное никак. При удалении тестового контента, картинки которые к нему привязаны будут удалены автоматически.

Комментарий оставлен 22.03.2017 - 08:56

Картинки грузились без использования полей?

Комментарий оставлен 22.03.2017 - 11:01

С использованием полей, а некоторые через IMCE.

Комментарий оставлен 22.03.2017 - 11:21

Ответы

0

Можно попробовать эти модули, для файлов залитых через поля:
https://www.drupal.org/project/auditfiles
https://www.drupal.org/project/fancy_file_delete

Залитые руками через IMCE:
http://drupal.stackexchange.com/questions/16579/how-to-delete-an-image-i... - тут пишут
"My workaround is to use https://drupal.org/project/imce, since cron fails to do it.
Just delete the image from imce dialog( eg. plugin for ckeditor), with admin privileges in order to see all files
This is safe....If the image is used by another entity in drupal, imce prevents the deletion with the message image is used by another application"

что в переводе:
"Мое обходное решение - использовать https://drupal.org/project/imce, так как cron не может это сделать.
Просто удалите изображение из диалогового окна imce (например, plugin for ckeditor), с правами администратора, чтобы увидеть все файлы
Это безопасно .... Если изображение используется другим объектом в drupal, imce предотвращает удаление с изображением сообщения другим приложением"

Ответ дан 22.03.2017 - 13:31
Аватар пользователя shu
shu
178