Миграция с Drupal на Thunder

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

Аватар пользователя Godwin Godwin 4 июня 2020 в 10:36

Пытаюсь сделать миграцию с Drupal 8.8.6 наThunder (Drupal 8.8.6) вручную, без Composer.
На сайте под Drupal 8.8.6, все требуемые модули находятся в: mysite.org/modules
но новый сайт Thunder (Drupal 8.8.6) ищет их в: mysite.org/profiles/thunder/modules

При подключении базы данных выдаёт сообщение:
---------------------------
Errors found
- Unresolved dependency

  • libraries (Missing)

CKEditor IndentBlock requires this module.

- Missing or invalid modules
The following modules are marked as installed in the core.extension configuration, but they are missing:

  • ctools
  • libraries
  • token
  • pathauto

Review the suggestions for resolving this incompatibility to repair your installation, and then re-run update.php.
-----------------------------

Бьюсь пятую неделю. Документации нет, аналогов такого вопроса тоже.
Какие идеи?

Комментарии

Аватар пользователя davps davps 4 июня 2020 в 13:42

Какие идеи?

Начать использовать composer.
Отключить модуля и переустановить их по новой.
Найти человека с опытом, кто это сделает.

Аватар пользователя Godwin Godwin 4 июня 2020 в 18:00

davps wrote: Начать использовать composer.

В чем разница включать свет в квартире: С ПДУ или руками?

Отключить модуля и переустановить их по новой.

Этим я занимался три недели

Найти человека с опытом, кто это сделает.

Опытом работы с Thunder? А здесь есть люди, которые хотя бы слышали это название? Наберите в шапке этого сайта поиск: Thunder.
Мне достаточно грамотного совета.

Аватар пользователя ivnish ivnish 4 июня 2020 в 18:19
1

Может проще собрать новый сайт на Thunder и только мигрировать контент с вашего сайта? Либо разберитесь из чего состоит эта сборка и закиньте нужные модули/темы к вам на сайт

Аватар пользователя Godwin Godwin 4 июня 2020 в 18:30

ivnish wrote: Может проще собрать новый сайт на Thunder и только мигрировать контент с вашего сайта? Либо разберитесь из чего состоит эта сборка и закиньте нужные модули/темы к вам на сайт

Новый сайт собран. Переношу только контент. Операция "мигрирование" включает в себя только переход с низшей версии (7-й) на более высокую.
Сборка полноценна, проблема - см. первый пост.

Аватар пользователя ivnish ivnish 4 июня 2020 в 18:34

Миграция - это не только модуль migrate Wink Можно выгрузить контент да хоть views data export, а импортировать feeds'ами, например. По всяким миграциям у нас @VasyOK спец

Аватар пользователя VasyOK VasyOK 5 июня 2020 в 9:45

1. Вы правда думаете, что поставите сборку и будете с ней спокойно жить? Я считаю, кто не понимает, как накликано в сборке - не может поддерживать сайт на ней. А кто понитмает - тому сборка не нужна.
2. У вас правда такой большой сайт-доннор, что сложно мигрировать контент?
3. На этом сайта структура близка к структуре сборки?

Аватар пользователя bsyomov bsyomov 5 июня 2020 в 13:56

Зачем вообще миграция с drupal 8 на drupal 8? Thunder не отдельный уникальный проект, это тот же drupal 8 с предустановленным набором модулей. Их можно также поставить на имеющийся сайт, создать те же типы материалов с теми же полями и.т.п. Мало того, часто работа с подобными готовыми дистрибутивами только сильно усложняет всё, а процесс миграции данных, практически наверняка, будет намного сложнее, создания нужной структуры.

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

Аватар пользователя Godwin Godwin 20 июня 2020 в 22:29

bsyomov wrote: Зачем вообще миграция с drupal 8 на drupal 8? Thunder не отдельный уникальный проект, это тот же drupal 8 с предустановленным набором модулей.

Проникся. В общем-то это была попытка уйти от Друпала в сторону более человекоподобной CMS. Перебрал описания с полсотни систем, пока не наткнулся на CMS Thunder, как нацеленной на публикации, но при ближайшем рассмотрении оказалось, что это тоже Друпал. Ну, думаю, не беда, видимо ребята что-то самостоятельное делают, как новое здание на готовом фундаменте. На практике оказалось, это что-то еще хуже, поэтому пока приглядываюсь к CMS October. В идеале, лично для меня устроила бы система со связкой Bootstrap & Vue. Поэтому, как говорил Семен Семеныч: «Будем искать...».

Аватар пользователя bsyomov bsyomov 20 июня 2020 в 22:52

Друпал очень конфигурируем. В частности, и админка. К тому же, он может работать и headless.
Так что совсем не факт, что имеет смысл что-то искать, чтобы получить что-то более удобное...

Аватар пользователя Godwin Godwin 21 июня 2020 в 11:05

Именно потому что он Headless, хочется держаться от него подальше. Друпал я "конфигурирую" уже лет 9, и он все время меняет свою конфигурацию. Это не мой аттракцион для развлечений.

Аватар пользователя bsyomov bsyomov 21 июня 2020 в 16:25

Это будет в любой не мёртвой системе - в этом мире сейчас всё очень быстро меняется. Вообще говоря, drupal ещё довольно консервативен.