есть подозрение, что это произошло после удаления модуля Imagecache Color Actions через меню удаления модулей. хотя из папки модулей физически не удалял. думаю, что это из-за БД. но и бекапа не сохранилось.
может я конечно ошибаюсь. опишу симптомы.
все работает - сайт выдается - все картинки показываются - работа идет)
вдруг, при создании нового материала, перестали отображаться картинки создаваемые imgecache. начал копать. и действительно. создаю новый стиль изображения. в настройке стилей все меняется, А картиночка и не показывается... зато показывается, если ставлю какой-либо из стандартных стилей (medium к примеру) Плиз Хелп... Что делать, подскажите. сайт рабочий, а такой косяк....
Комментарии
хостинг какой?
platforma
лучше логи описывать.
да. действительно - есть вот такой месседж... но для меня это ничего не проясняет(( подскажете?
Тип доступ запрещён
Дата Среда, Июль 17, 2013 - 15:19
Пользователь mum
Расположение http://***.ru/sites/default/files/styles/for_progects_page/public/progect-photo/p1090365.jpg?itok=5UTlLAAU
Переход http://***.ru/admin/structure/views/view/progects
Сообщение sites/default/files/styles/for_progects_page/public/progect-photo/p1090365.jpg
Уровень предупреждение
Хост 82.179.247.250
права на папку проверьте
А разве модуль не сам должен создавать папки с соответствующзими правами?
так и не получается решить проблему...
Нароод! Помогите, пожалуйста... Хоть куда копать подскажите...?
хостеру напишите
хостеру написал. Вот что мне ответили:
----------------------
Здравствуйте. возникла проблема с доступом к папками. CMS сообщает следующее:
Тип доступ запрещён
Дата Пятница, Июль 19, 2013 - 05:00
Пользователь Анонимно
Расположение http://***.ru/sites/default/files/styles/progects/public/progect-photo/p1090365.jpg?itok=QMqIWFqs
Переход
Сообщение sites/default/files/styles/progects/public/progect-photo/p1090365.jpg
Уровень предупреждение
Хост **.***.***.***
это влечет за собой не работоспособность некоторых элементов. Есть подозрения, что изменились настройки сервера.
От: *** ***
У вас не существовало папки progect-photo, а выставленные по умолчанию cms права для директории public не позволяли её создать.
Требуемые права установлены, проверьте работу модуля. Устанавливать права на каталоги и фалы вы можете самостоятельно из контрольной панели(файловый менеджер), обращайтесь к документации CMS для решения подобных проблем так, как хостинг провайдер мы не занимаемся поддержкой контента пользователей.
--------------------
чую где то есть подвох)) кажется хостер не вник в суть проблемы.
проблема решилась?
это тупейшая отписка.
Автор, так уж и быть.
Пиши в скайп, поставлю диагноз
почему же?) я уже писал проверить права на папку. и скорее всего сообщение было проигнорировано.
2 q2_faith : Да какие права?! imagecache - встроен в ядро. при создании стиля он автоматически должен создавать папку с соответствующими правами. вот почему (уже не только у меня, и не первый раз! ) складываются двоякие мысли на счет ваших намерений при написании постов?
2 RxB : крайне любезно с вашей стороны. Спасибо огромное!
и какие же?) озвучьте
извините, если нагрубил. это уже оффтоп. А проблема не решена до сих пор, и это катастрофа просто...
хостер говорит, что надобно мне самому установить права. Я ставлю максимально возможные права на всю папку files - безрезультатно...(
RxB писали?)
да) диалог в активной фазе. надеюсь на лучшее. результаты будут здесь.
RxB
действительно помог!
В чём было дело вопрос сложный
Возможно. Как-то неверно сделан вывод изображений через image_style. Тут уж из-за ограниченности по времени и отсутствия нормального доступа, не привык я к файлманагерам, не смотрел, хотя по хорошему там стоило бы отдебажить на чём именно затыкается. Может это даже контриб виноват.
Дело в том что в одной из последних версий друпала (7.20, емнип) были внесены анти-ддос токены https://drupal.org/drupal-7.20-release-notes
As an example, links that previously pointed to a URL like http://example.com/sites/default/files/styles/thumbnail/public/field/ima... will now point to a URL like http://example.com/sites/default/files/styles/thumbnail/public/field/ima....
Ну и собственно это решается их отключением:
$conf['image_allow_insecure_derivatives'] = TRUE;
Что я и дописал в конец settings.php
Скопировано без согласия. на свой страх и риск))
ОМГ вы меня просто спасли!! Была та же фигня - перестал работать imagecache (не генерил на папки, ни изображения) после обновления ядра, вылечилось решением из коммента выше.
СПАСИБО
Также на ровном месте перестали создаваться новые картинки в папке styles. Могло ли на это повлиять прошедшее обновление colorbox и views? Как бы там ни было, решение топикстартера помогло.
Думаю, это всё сочетание этих токенов, и не правильного конфига веб сервера.