баг с сохранением цветовой схемы для темы garland

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

Аватар пользователя pildwell pildwell 3 июля 2007 в 8:46

Помогите кто-нибудь осилить друпаловский баг с сохранением цветовой схемы для темы garland!!!Баг вполне известный, наверняка каждый кто работал с друпалом сталкивался:через какое-то время после установки перестают сохраняться цветовые схемы для темы garland.Всю ночь посвятил убийству этого бага, перерыл десяток англоязычных форумов на офф. сайте друпала и по инету, но так ничего и не добился, хотя и попробовал большинство описанных там методов решения проблемы.на папке files и color и temp стоят 777-пермишены (пути к ним в настройках прописаны локальные, типа просто "files" и "temp")файловая система = publicсейфмод на php-сервере не включенпамяти пхп 16 мегабайтdrupal 5.1хостинг виртуальный на мастерхостеказалось бы всё должно работать, ан нет...
Подробнее о баге:вобще у него есть много вариаций, у кого-то схемы не рендерятся, потому что мало памяти на хостинге (8 мегабайт), у кого-то из-за сейфмода, а в моём случае всё выглядит примерно так: в папке files после включения модуля color создаётся папочка color, а в ней при каждой попытке конфигурации создаётся папка с именем типа "garland_24rr45t4" (символы после подчёркивания всегда рандомные, разработчики модуля говорят, что это нужно для того чтобы обойти кеширование броузера и загрузить цветовую схему сразу).Так вот при попытке сохранения цветовой схемы движок друпал запрашивает у апатча создание такой папки, потом копирует в неё 3 готовых gif-файла с иконками кнопочек из готовой схемы, а дальше он по идее должен в неё записать ещё несколько файлов png (всякие рендеры градиентов, фонов и теней и т.д.) и ещё файл таблицы стилей. После этого он в своих настройках сохраняет ссылки уже на новую, только что сохранённую схему. Так вот вся бага в том, что при моих настройках хостинга настоящим хозяином папки "garland_24rr45t4" является апатч, а не друпал, и поэтому друпал потом не может записать в неё все файлы, которые надо, а ссылки на них оставляет. В результате новая схема не загружается. Более того я даже сам могу удалить такую папку с фтп только через специальный скрипт, т.к. при ручном вмешательстве фтп-сервер отвечает, что-то типа permission denied - 550 и говорит что я не хозяит папки и т.д....как бы можно было обойти этот баг по нормальному??? я конечно понимаю, что можно забить и делать схемы ручками, но меня как настоящего чистоплюя такой подход вряд ли устроит.Помогите кто-нибудь из знатоков, если знаете как?!?)))

Комментарии

Аватар пользователя Dimm Dimm 4 июля 2007 в 21:47

Настрой как надо цветовую схему в локалке и залей на хостинг.
У папки можно поменять владельца (используй SSH)- и делай с ней что хочешь.