Проблема с загрузкой изображений

Главные вкладки

Аватар пользователя S_F S_F 5 марта 2012 в 10:44

Колеги. Вот какая беда вылезла.
D7 + Wysiwyg (тини) +Wysiwyg ImageField (для него еще insert)
Грузим картинку, все ок/ Через время пропадает (судя по всему по крону) в жрнале запись:

Невозможно создать заданное изображение в public://styles/large/public/6a01287575798d970c016762622996970b.jpg.

Права на папки стоят 777

Что за фигня такая? весь мозг уже сломал Sad

Комментарии

Аватар пользователя S_F S_F 5 марта 2012 в 11:22

[Mon Mar 05 10:32:08 2012] [error] [client xxx] File does not exist: /home/u4490/domains/xxx.ru/favicon.ico, referer: http://xxx.ru/sites/default/files/styles/large/public/6a01287575798d970c...
[Mon Mar 05 10:54:33 2012] [error] [client xxx] File does not exist: /home/u4490/domains/xxx.ru/favicon.ico, referer: http://xxx.ru/sites/all/libraries/tinymce/jscripts/tiny_mce/plugins/advi...

Есть вот такие..

Аватар пользователя petrovnn petrovnn 29 мая 2012 в 3:19

возможно дело в порядке, в котором идут в урле папка и название пресета. Если их неправильными местами поставить, то будет такая лажа. Подвох в том, что для некоторых пресетов неправильный порядок дает нормальные рабочие тумбы, а для других может выводить битые картинки с надписью ошибка генерации файла. Порядок устанавливается экспериментальным путем. Можете подсмотреть порядок на моих сайтах (там где D7 конечно). Полезно будет в названии пресета писать префикс «ic_» чтобы нагляднее путь был изображения. Чтобы было легче в пути тумба определить где пресет а где папка. В д6 конечно было немного попроще.

В php логах как ни странно ошибок нет, когда ошибка генерации файла. По крайней мере у меня на Open Server.

Аватар пользователя petrovnn petrovnn 29 мая 2012 в 3:25
1

И еще, если пресет на сайте дает ошибку, но в админке управления пресетом он нормально обрабатывает фотку
/admin/config/media/image-styles

Просто скопируйте путь оттуда (открыть оригинальный размер)

А еще у Д7 бывает такая фишка, когда удаляешь загруженный файл на странице редактирования ноды, а потом загружаешь его-же обратно, то название файла переколбашевается из: filename.png в: filename_0.png, отчего в некоторых случаях может не работать imagecache