Обновление drupal 6 до drupal 7

Аватар пользователя Shevskay Shevskay 1 марта в 18:45

Здравствуйте, Друзья! Возникла проблема с обновлением движка с 6 на 7 версию, обновляю все папки и файлы кроме site и robots , папку тем обновляю отдельно, сайт после этого не рабочий, из-за чего это может быть, возможно ли от того что папку модулей не из дистрибутива не обновила, этих модулей прилично, а еще тема была не стандартная, подскажите, пожалуйста, как все-таки правильно обновиться?

Комментарии

Аватар пользователя ivnish ivnish 1 марта в 19:36
1

Shevskay wrote: сайт после этого не рабочий

Причин может быть вагон и тележка. Логи веб-сервера смотрели после обновления? Почему именно сайт нерабочий?

А вообще перед обновлением нужно сделать подробный анализ сайта:

  • Не хакнуто ли ядро
  • Не хакнуты ли контрибные модули
  • Есть ли замена контрибным модулям, которые используются на сайте

Ну и рекомендую задуматься об обновлении до актуальной, девятой версии Drupal

Аватар пользователя VasyOK VasyOK 1 марта в 20:33
1

Надеюсь вы это не на продакшене делали и сделали бекап?
Сколько статей на сайте? Если до 500 - легко перекопипастить на новый движек.
И да 6 на 7 это операция требующая определенных технических навыков.
Ну а 9 ка требует с командной строкой работать, что для сайтоводов любителей может быть преградой.

Аватар пользователя ivnish ivnish 1 марта в 20:36
1

500 статей вручную переносить что ли?

С девяткой можно работать по сайтбилдерски, без командной строки. Если речь не об интернет магазине, конечно

Аватар пользователя VasyOK VasyOK 1 марта в 20:46
1

500 - легко даже вручную. К тому же feeds есть.
Если сайт старый, когда копипастингом занимаешся - лучше понимаешь структуру сайта: что должно быть типами материала, что таксономией. Ну и представляешь работу контенщика в процессе.

По сайтбилдерски, без командной строки - пока не вижу. Это я пишу как (не особо упоротый) мышекликер. Куча патчей даже на мелких сайтах. Да и про модули кроме Комерца требующие Композер тоже слышал (но не знаю какие).

Аватар пользователя Никк Никк 2 марта в 14:24

с помощью программного создания нод можно перенести. Ну если разработчик владеет php, конечно. Вручную - это как-то совсем грустно.

Аватар пользователя Shevskay Shevskay 1 марта в 21:13

Хорошо, Сердечно Благодарю каждого за комментарий, а если по каждой папке отдельно обновляться, каждый модуль отдельно обновлять, может получиться?