Ради Бога, будьте ко мне снисходительны: я не программист, но стараюсь разбраться. Третий день подряд копаю Интернет, я не могу понять работу модуля migrate_d2d. Насколько я понимаю интуитивно - есть 2 варианта.
Вариант 1 - вручную, когда нужно создать некие файлы туда и прописать некие коды.
Вариант 2 - не нужно писать никакого кода, просто установить модуль и использовать его. Я прав?
Я пытаюсь использовать вариант 2, но получаю такую ошибку:
MigrateException: No source_version provided in migrate_d2d migration arguments в функции DrupalMigration-> __construct () (строка 109 в файле /var/www/html/modules/migrate_d2d/migrate_d2d.migrate.inc)
Если в любом случае я должен написать свой собственный код, вы можете написать пошаговые инструкции - где и что прописывать, чтобы перенести d6-d7 пользователей, статьи, страницы, блоги и комментарии?
Комментарии
Для непрограммиста лучше вариант обычного апгрейда
Я около года назад пытался обычным образом апгрейдиться. Контент вставал криво. Решил погодить... теперь вот вопрос стал уже остро. Второе - почему не хочу обычно апгрейдиться - есть желание кое-что по другому организовать, поубирать лишний контент, модули, базы. База данных и так уже забита разным хламом... В конце концов, если всё так уж сложно, мне хотя бы перенести активированных юзеров.
тогда лучше сделать копию сайта, и сперва провести чистку. а потом уже думать как апнуть
Кстати, по этому поводу попутный вопрос. Решил сделать копию базы данных в phpmyadmin-е, подключаю ее (копию) к родному сайту, а она не работает после авторизации... почему?
копию снимали с теми-же параметрами, с которыми работает база?
еще иногда сам миадмин косячит. если большая база - может не полный дамп сделать. это с настройками максимального объема и времени исполнения скриптов связано.
Я не экспортом делал, а через "Операции" -> Копия базы данных. Он там вообще не предлагает никаких опций, только набираешь новое название и всё...
Лимит исполнения скриптов в апаче снят, потому как php джаббер-бот крутится...
Backup and Migrate вам в помощь https://drupal.org/project/backup_migrate
Поторопился я сказать, что там никаких параметров нету... видать запамятовал. В общем, из тех, в которых я сомневаюсь вот что стоит:
[x] Добавить AUTO_INCREMENT (Что это такое я знаю, но как это "добавить" я не понимаю)
[ ] Добавить ограничения (О каких ограничениях идет речь?)
В остальном все нормально
Спасибо, попробую
Не могли бы вы хотя бы вот на этот вопрос ответить:
>>Вариант 1 - вручную, когда нужно создать некие файлы туда и прописать некие коды.
>>Вариант 2 - не нужно писать никакого кода, просто установить модуль и использовать его. Я прав?
Может мне кто-нибудь за деньги написать этот самый код?
Попробуйте Feeds, он проще в использовании в вашем случае.