Drupal Imagecache: некоторые изображения появляются, а другие нет - PullRequest
0 голосов
/ 21 ноября 2011

У меня есть страница, где я использую imagecache для отображения загруженных изображений.Эти изображения имеют две предустановки для кэша изображений, один для миниатюр, а другой для большого изображения.После посещения страницы я могу видеть все миниатюры, которые создает кэшированное изображение, хотя не все большие изображения можно предварительно просмотреть.Не знаю почему ...

http://my_site/sites/default/files/image.jpg работает!но http://my_site/sites/default/files/imagecache/imagecache_subfolder/image.jpg иногда не работает.

Не знаю, в чем причина проблемы.Странно то, что, когда я копирую изображение из файлов / и вставляю его в файлы / imagecache / imagecache_subfolder и устанавливаю разрешение 777, изображение работает нормально.

У меня включены чистые URL;chmod 0777 сайтов / *;

Любая помощь будет отличной, спасибо.

Ответы [ 3 ]

1 голос
/ 21 ноября 2011

Я подозреваю, что у вас проблема с разрешением, друг.

Либо убедитесь, что у вашего веб-сервера есть разрешения на запись для всех вложенных папок в / files, либо, если вы используете локальный веб-сервер, просто установите для всех папок в файлах / разрешение 777.Имейте в виду, что на общедоступном веб-сервере все папки в идеале должны принадлежать веб-серверу , а разрешения должны быть установлены на 755.

0 голосов
/ 22 ноября 2011

Спасибо за вашу помощь, ребята, я уже разобрался с этим вопросом. Для тех, кто может столкнуться с такой же проблемой, вот что я сделал:

1 - Перешел к типу содержимого-> отображать поля и исключил второе отображение моего изображения, которое будет большим изображением.

2 - изменить предустановку кэша изображения.

Я не уверен, пришло ли решение, выполнив оба вышеуказанных шага. В любом случае, вы можете попробовать это сами и посмотреть, что произойдет.

0 голосов
/ 21 ноября 2011

Проверьте отчет о состоянии вашего сайта, есть ли ошибки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...