стиль изображения (кэш изображений) изображения не создаются
В настоящее время я не могу создавать изображения, размер которых автоматически изменяется в соответствии с различными стилями изображений.
Сюда входят стили по умолчанию, такие как миниатюры, а также созданные пользователем стили.
Я проверил "Путь к общедоступной файловой системе", а также "Временный каталог" (в разделе Конфигурация > Файловая система).
Оба каталога существуют. Разрешения для файлов в каталогах (777) хорошие.
Исходный файл то, что загружено, будет создано. Это просто масштабированные изображения, которые не создаются.
Любая помощь в решении этой проблемы была бы очень кстати. Если где-то уже есть решение (что означает, что я искал неправильные термины), ссылка на это была бы очень признательна.
Изменить:
Я тоже ничего не могу найти в файле журнала, кроме сообщений типа:
Тип: страница не найдена
Сообщение: sites/default/files/styles/thumbnail/public/fotoslider/slider_images/testbeeld20130103005.jpg
4 answers
Проблема была исправлена, когда я сменил тему на другую и обратно, согласно предложению @MPD.
Здесь та же проблема. Я могу избежать того, чтобы изображения не создавались, не используя "drush cr", а вместо этого нажав "администратор > конфигурация > производительность > очистить кэш".
(Версия Drush 8.0.5)
Отсутствует маркер "itok" в строке запроса
Начиная с выпуска Drupal 7.20 стили изображений не будут создаваться, если запрос не содержит допустимый токен "itok" в строке запроса. (по-видимому, это была защита DoS)
Поэтому, если вы загружаете новое изображение example.png, а тема не использует image_style_url() для создания img src для стиля изображения, возможно, вам не хватает маркера, и стиль изображения не будет создан.
Для меня изображения загружались только в каталог /files, но не создавались в папке стилей для одного из стилей изображений. все мои разрешения тоже были правильными. Это началось после того, как я обновил свой медиа-модуль, который сделал много обновлений с 1.x до 2.x --- я обнаружил, что стиль изображения даже не был создан, поэтому он не отображался в каталоге. Проверьте свою страницу стилей изображений, чтобы убедиться, что она там!