Проблема с Drupal. Запуск установки после изменения лого

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

Аватар пользователя k0t_@drupal.org k0t_@drupal.org 26 октября 2008 в 19:43

Добрый день!
Возникла следующая проблема - при изменении лого получил сообщение о том что права доступа для ./site/default/files/.htaccess не соотвествуют требуемым и невозможно произвести запись. Потом - после изменения прав - припопытке обратиться к сайту начинается установка. Не могу понять - в чем проблема?

Комментарии

Аватар пользователя k0t_@drupal.org k0t_@drupal.org 26 октября 2008 в 23:51

самое странное во всем этом - почему собственно запустилась инсталляция? Где находится код который устанвливает флаг? Смотрел в базе - пременная install_task стоит s:4:"done";

Аватар пользователя k0t_@drupal.org k0t_@drupal.org 27 октября 2008 в 3:17

хм. да не пустая. и файл присутствует. и права на него есть. ничего не понимаю. С чем еще может быть связано? Кстати провести установку тоже не удается - выдает ошибку о отсутствии этого самого файла и отсутсвии папки files - что самое странное все нормально работало до того момента как я попытался загрузить файл на сервер через друпал. Уже по новой залил файлы на сервер - перезалил базу. тем не менее

Аватар пользователя k0t_@drupal.org k0t_@drupal.org 27 октября 2008 в 5:54

Вообщем проблема решилась следующим образом. Во первых - функция которая формирует путь к настройкам находиться в файле bootstrap.inc и называется conf_path. Создал на основе этой функции тестовый скрипт - и выяснил что действительно файл не находит.
Начал разбираться - для того что бы понять в чем проблема использовал функции opendir/readdir - благодаря этому выяснил что скрипт получает пермишин денайд. Дал все права доступа на файл и директорию. Друпал запустился и уведомил меня о том что есть ошибки - в том числе открытый для записи каталог настроек Smile убрал разрешения на запись оставил чтение и выпонение - все заработало. Моя ошибка видимо была в том что я ставил чтение/запись - хотя тоже не понятно - ведь до того как я попытался загрузить файлы все работало без всяких.