Перенос сайта и дизайн

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

Аватар пользователя Timerman Timerman 19 декабря 2013 в 22:30

Здравствуйте, уважаемые Друпаловоды!
Дано: бекап рабочего сайта. Требуется установить его на новый хостинг.
Скопировал файлы создал базу. Изменил конфиг. Все шуршит.

НО!

Шаблон не тянет CSS. Firebug говорит, что CSS тянется из http://elenrassa.com/sites/default/files/css/ а не из темы.
Переключение тем ничего не меняет.
Я с Друпалом впервые работаю, и где засада не пойму. Вторые сутки ищу.

Заранее благодарен.

Комментарии

Аватар пользователя EvgenySorokin EvgenySorokin 19 декабря 2013 в 22:37

/admin/config/development/performance попробуйте очистить кеш (и отключить на этой же странице сжатие css/js). Так же посмотрите /admin/reports/status, возможно вы не настроили пути файловой системы /admin/config/media/file-system.

Аватар пользователя Timerman Timerman 19 декабря 2013 в 23:18

Спасибо, проверяю.....

admin/config/development/performance отключил сжатие
admin/reports/status Обновил все
admin/config/media/file-system Общедоступный путь файловой системы sites/default/files
Временная папка sites/default/files/tmp

Если я правильно понял как доктор прописал

Увы результат отрицательный((

Аватар пользователя kv4 kv4 19 декабря 2013 в 23:31

Вероятнее всего у вас не правильно настроены права доступа к каталогам в sites/default/files
Пользователь (или группа) под которым работает apache (у меня например это www-data, как и у вас возможно - если конечно у вас apache) должен иметь права запись везде в этом каталоге.

Дело в том, что друпал собирает ваши файлы css в кучку, и складывает в http://elenrassa.com/sites/default/files/css/

Аватар пользователя Timerman Timerman 20 декабря 2013 в 16:57

Спасибо всем откликнувшимся. Но не помогло. Выяснилось, что CSS все-таки подключается. С правами доступа все оК. Нашел недостающую папку по адресу:/public_html/elenrassa.com/sites/all/themes/elenarassa . Залил недостающие файлы. Проблема в том, что на доноре хостинге эта папка с пробелом в конце названия. Поэтому на моем хостинге создать такую же не могу. Сейчас буду искать еще пропущенные файлы папки.
Суть в том что дизайн акцептора никак не хочет походить на дизайн донора.

Аватар пользователя Timerman Timerman 20 декабря 2013 в 18:22

Cynicus wrote:
Зачем впихивать невпихуемый пробел, если можно поправить путь к css в info?

Извините за нубство. А можно подробнее? Где это инфо?

Аватар пользователя Cynicus Cynicus 20 декабря 2013 в 18:30

В корне темы лежит файл одноименный с темой файл %themename%.info
Там строчки вида
stylesheets[all][] = css/main.css
Вот их и надо править.

Аватар пользователя Timerman Timerman 20 декабря 2013 в 19:02

Спасибо всем! Проблему решил. Не знаю что за путь sites/all/themes/elenarassa .
Я скопировал эту папку в темы. Естественно без пробела и подключил через админку. И все заработало. Вопрос снят.