WD5 - разработка сайтов

Решено: как пересоздать все изображения (миниатюры) на Drupal 7

Drupal 7, а точнее его компонент Image Cache создает изображения с нужными нам стилями (чаще всего это миниатюры) согласно следующей логике:

  1. Если изображение доступно по адресу и сервер не возвращает 404 ошибку, то ничего не делаем. Это тот самый кеш который нам нужно удалить.
  2. Если изображения по данному адресу нет, то создаем его. Если нет папки, то создаем и папку.

Решение:

Когда логика работы стала ясна, мы можем для пересоздания просто удалить удобным нам способом все минатюру и другие стили, при желании вместе с папками в которых они лежат, по умолчанию это все что находится в /sites/default/files/styles/

 

Либо если удобнее работать через drush

drush image-flush --all

или

drush image-flush ваше-имя-пресета

 

None