Skip to main content
Темплейты для Drupal

Обновление сайта на Drupal до 7 версии

Процесс обновления должен происходить в такой последовательности:

  1. делаем полный бэкап сайта
  2. отправляем сайт в режим "offline"
  3. отключаем все темы, кроме дефолтной (для Drupal 6 это Garland)
  4. отключаем все модули (кроме, конечно, ядра, но их и не дадут отключить)
  5. теперь можно удалять файлы старого сайта (все, кроме папок /files и /sites 6. скачать Drupal
  6. распаковать на сайт, проверить права на нужных файлах и папках (settings.php, /files).
  7. в settings.php установить $update_free_access = TRUE;.
  8. после того как все обновления будут установлены - качаем новые модули для Drupal 7. Тут стоит отдать должное сообщество, основные модули для Друпал 7 (Views, Contemplate, Pathauto, CKeditor и многие другие) уже в релизе и прекрасно работают. Если вылезают ошибки (а они вероятнее всего вылезут) - смотрим пути, на которые указывает ошибка, смотрим логи, исправляем.

Впрочем, обновлять сайт на Drupal с 6 версии на 7 стоит в том случае, если структура и контент сайта не завязаны на модулях, которые еще не появились для новой версии. Времени на переделку и исправление ошибок уйдет много, нервы будут потрачены. Если проект сложный, и уж тем более имеет свои модули - лучше не торопиться с апгрейдом. Простые в структуре сайты, не использующие много модулей можно смело обновлять.

Ну и, конечно, новые сайты по возможности делать уже на Drupal 7. Что касается изменений - их много, большинство из них очень радуют и делают Drupal 7 еще лучше, функциональнее. В совокупности с более логичным интерфейсом админки - просто сказка. Правда некоторые привычные пункты приходится искать некоторое время. А вот тем, кто незнаком еще с Drupal освоиться в админке будет очень просто.

1

Comments

Обновление Drupal's picture
Обновление Drupal

п.4 - обязательно отключаем кустомные и контрибутед модули, а можно просто перенести их в другую директорию (вне друпала).