Миграция на 11

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

Аватар пользователя nikpart1288 nikpart1288 12 января в 16:34

Как проще всего обновить сайт с 7-й версии на 11-ю?
Есть упрощенный способ, как например ранее я обновлял с filezilla, там все просто
Есть аналогичный способ обновить на новую версию?

Комментарии

Аватар пользователя chei1ahJoh8K chei1ahJoh8K 12 января в 20:27

обновление это не простой процесс. пропадет часть модулей, многие views.
я включил и поставил все модули для миграции и через drush команды обновил.
для начала лучше тренироваться с бэкапной версией. и если работает модуль upgrade status. он покажет несовместимые модули.
далее обновление через composer будет проще.

Аватар пользователя chei1ahJoh8K chei1ahJoh8K 12 января в 20:50

когда ничего не помогает то надо читать документацию. вот она: https://www.drupal.org/docs/upgrading-drupal .
можно сначала обновиться с 7 на 9 потом с 9 на 10 и на 10ке остаться.
вот инструкция для миграции через drush: https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-6-or-...

Аватар пользователя chelwolf chelwolf 12 января в 23:09

Сегодня переходил с 9 версии на 10 через Composer - потратил значительно больше времени, чем планировал. В случае с 7 версией мне кажется понадобится вечность: надо и тему переписать и структуру переделать, и часть функционала перенастроить. Не думали в направлении написания темы сайта с чистого листа, а остальное можно перенести через экспорт/импорт данных на чистую установку, если ваша задача это позволяет?

Также отмечу, что если решитесь на полноценный перенос - очень помогает ИИ - в моём случае mistral.ai от Майкрософт. В чате сможете перевести код в TWIG, проверить на совместимость с 10 версией и задать любые другие вопросы, думаю если написать детальный запрос сможете и модуль простой сгенерировать там.

Аватар пользователя VasyOK VasyOK 16 января в 14:21

Нет упрощенного способа.
1. Пересобирать структуру сайта.
2. Мигрировать, пользователей, таксономию, ноды - и все что относится к контенту.
3. Переписывать тему. Обычно с переездом дизайн меняют.