Где в базе данных прописана текущая тема и тема по умолчанию? [Решено!]

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

Аватар пользователя x3 x3 6 августа 2009 в 20:52
Где в базе данных прописана текущая тема и тема по умолчанию?

Воспрос выглядет странным, но является достаточно серьёзным.

Рассказываю по-порядку. Имеется один сайт (на локальном компьютере) и три различных темы. Для удобства работы я создал 3 папки x3.ru, x4.ru и x5.ru.
В каждой из них стоит свой друпал (6.12) и только одна тема (точнее 2 - одна для админки (она не в счёт), а вторая сам дизайн сайта(именно его и берём)).
Какое-то время всё было просто супер, создал на одном сайте (x4) немного контента, потом с помощью sypex сделал бекап и расскатал его во все три друпала.
Всё просто супер, всё работает. Потом решил вплотную заняться сайтом x4. Полностью поменял дизайн темы, естественно добавлял контент и ставил для него модули.
Бэкапы баз данных и самих файлов сайта делал всегда.

Пришла очередь перенести всё это на другие сайты (на x3 и x5). Перенос заключается в удалении всех старых
файлов и копировании вместо них новых, после новых фалов идёт расскат базы данных в новую базу (старая с тем же именем удаляется и создаются новая, имя сохраняется,
только старых данных там уже нету), потом делаются настройки setting.php и новый сайт работает с новой базой данных.Т.е. в итоге пока получается 2 одинаковых
внешне и по содержимому сайта. Для нового сайта предназначена и новая тема. Поэтому сразу идём в админку и меняем её на новую, всё поменялось, всё работает. Но, как
только я выйду из аккуанта, в качестве дизайна для анонима становится старая тема, хотя она отключена в админке. Как только введу свой логин и пароль (SuperAdmin),
снова появляется новая тема, т.е. для залогененных новая тема, для анонимов старая. Раньше (читай выше) расскатывал базы данных, всё работало нормально.
P.S. Каждому сайту соответствует свой набор файлов (Например: сайт x4.ru имеет базу данных x4 и название темы x4)

Как решить проблему?

Что я делал:

1. менял темы на другие (даже на Garland), нажимал кнопочку по умолчанию, но ничего не помогло

2. Чистил кеш и кукисы, и всё что только нашёл в браузерах. IE, opera и любимая Лисичка FF. Читстил также и с Ccleaner. Не помогло

3. Перезагружал сервер и базы данных. Пару раз перезагрузил компа (На всякий случай)

4. Расскатывал старую базу данных на новые (а также на старые) файлы. Проблема исчезла, но весь новый материал находится в новой базе данных. И нужна вообщем-то новая.

5. Расскатывал новую базу и 10 последних её бекапов, так что база не битая.

6. Очищал все таблицы с cache в названии (по одной за раз и смотрел результат, потом сразу все), а также watchdog (никаких ошибок он там не нашёл).

7. Смотрел на права доступа анонимов и админов, особо ничего там не увидел, единственное, что есть так это выбор темы. Админы (суперадмин) тему выбирают, а
аноним не может тему выбирать, поэтому пользуется той, которую выбрали админы.

В общем всё. По-моему перепробовал всё, что смог. Поиском по форуму пользовался, но ничего похожего не нашёл.

Комментарии