2011-02-07 4 views
1

Я пытаюсь найти способ переноса моего Drupal 6 на Drupal 7. Я хочу перенести все мои типы контента.Обновление с Drupal 6 до Drupal 7

Как это сделать?

+0

Прочитайте [Обновление с Drupal с 6 по 7] (http://drupal.org/documentation/upgrade/6/7). Если вы написали свои собственные модули, прочитайте [Преобразование модулей 6.x в 7.x] (http://drupal.org/update/modules/6/7). Если вы написали собственную тему, прочитайте [Конвертирование тем 6.x в 7.x] (http://drupal.org/node/254940). – Oswald

ответ

4

Вы прочитали руководство по переводу Drupal 6 на Drupal 7? http://drupal.org/documentation/upgrade/6/7

Попробуйте прочитать через это, попробуйте обновить на локальном компьютере или развития машины (убедитесь, что вы сохранить резервную копию базы данных и кодовую), и вернуться и задать более конкретные вопросы ...

If у вас есть относительно простой сайт Drupal, все должно идти довольно хорошо. Если у вас очень сложный сайт, вам может потребоваться перенести ваш сайт вместо простого обновления (что означает: экспортировать содержимое, перестроить сайт в Drupal 7 и повторно импортировать его на сайт Drupal 7).

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

+0

m gtin застрял с ошибкой, указав, что таблица blocked_ips не найдена. –

+0

@PiyueshKumar: Какая из [решений на drupal.org] (http://drupal.org/search/apachesolr_multisitesearch/table%20blocked_ips%20not%20found) имеет вы уже пробовали? – Oswald

+0

Да, возможно, есть несколько маленьких ошибок, с которыми вы столкнетесь. Попробуйте найти google для 'site: drupal.org error_reported here' для каждой проблемы :-) – geerlingguy

0

Я перечислил шаги, которые я предпринял здесь (http://www.siteconsortium.com/h/D0000Q.php), чтобы выполнить полное обновление. Он работал очень хорошо.

Начните с обновления всей базы данных с Drupal 6 до Drupal 7. Это приведет к миграции ваших типов контента и сохранению всего содержимого.

Я создал резервную копию базы данных Drupal 6, а также создал резервную копию рабочего каталога веб-кортежей Drupal 6.

туздЫшпр -uuser -ppass drupalDB> drupalDB_6.sql ср -r public_html public_html.back Перейти к drupal7/админ/модули и провести инвентаризацию всех модулей. Неосновные модули не будут обновляться. Возможно, вам придется вручную повторно добавить модули и перенастроить их после обновления.

Я привел базу данных с Drupal 6 на Drupal 7, загрузив последнюю копию Drupal 7 источника и копирования его содержимое в Drupal 6.

ф -r друпал-7,26/* public_html /. Чтобы обновить базу данных, вы просто открываете свой сайт и drupal/и выполняете шаги по обновлению сайта.

После запуска обновления сохранить базу данных, если вам нравится, и использовать его с Drupal 7.

Вот полные шаги, которые я взял.

http://www.siteconsortium.com/h/D0000Q.php

0

шагов:

  1. резервной копии ваш сайт
  2. друпал обновление ядра
  3. запустить update.php
  4. затем положить обратно все непрофильные модули и темы для новой версии
  5. запустить обновление.php снова

следует за обновлением .txt в корневом каталоге; он подробно описывает все процессы

Смежные вопросы