[решено] Проблемма с модулем imagecache

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

Аватар пользователя RemaGe RemaGe 16 мая 2009 в 13:01

Здравствуйте,
недавно начал изучать друпал, изучение сводится к чтению статей о том как был создан какой либо сайт, и повторению на своей машине.
Все работает, ктоме imagecache, я создал presets который должен скалировать изображение до квадрата в 120 пикселей. но изображение не попадает в папку /sites/default/files/imagecache/meal_img/ где его ищет броузер, вместо этого, я нашел скалированое изображение в папке sites/default/files.
Заранее спасибо за помощь-)

ОС ubuntu 9.04
Lamp
Drupal 6.12
imagecache-6.x-2.0-beta9

Комментарии

Аватар пользователя glu2006 glu2006 27 мая 2009 в 9:52

А на папку imagecache и imagecache/meal_img какие права?
то что у Вас в files лежит файл с именем имяфайла.jpg.thumb.jpg это не имаджкеш, это сск филд создает пресет.

Аватар пользователя glu2006 glu2006 31 июля 2009 в 9:43

mdinc wrote:
Я сделал проще я полностью переписал определение путей и передачу параметров в модулях imagecache + imageapi
И вообще не понимаю разработчиков зачем так криво передовать по ссылки
Я все параметры сложил в $image->params и в каждой функции тащу что надо
Работает на всех машинах в том числе и на виндах

А при обновлении имаджкеша будете код переносить? и так от версии к версии :)).
Не попадались Вам заказчики у которых по 20-30 проектов на саппорте и которые требуют чтоб всегда последние версии модулей и двигуна стояли Smile

И почему Вы считаете что передача параметров по ссылке это криво?

Аватар пользователя glu2006 glu2006 8 августа 2009 в 12:17

mdinc wrote:
потому что не все сидят на PHP5 и выше
а в PHP4 данная реализация кривая те в зародыше

Ну так Вы еще под досом голым посидите и поплачьте о том что все плохо и криво.
Стремиться надо к лучшему а не патчить для порождения новых патчей.
Я вот вчера смотрел проект на саппорт так там умельцы народные в файле database.inc пароли доступа к БД прописывали.

Аватар пользователя RemaGe RemaGe 31 июля 2009 в 11:20

Если кому пригодится, проблему решил)
На бубунте изначально не работали .httacess, и из за них неправильно определялись пути, запустил .httacess, все заработало замечательно)

Аватар пользователя ralf.webmaster ralf.webmaster 19 июля 2010 в 2:08

RemaGe wrote:
Если кому пригодится, проблему решил)
На бубунте изначально не работали .httacess, и из за них неправильно определялись пути, запустил .httacess, все заработало замечательно)

Сам только что столкнулся с этой же проблемой, более детально предложенное Вам решение описано на http://www.drupal.ru/node/34887