TYPO3 экспорт / импорт записей tx_news - PullRequest
0 голосов
/ 16 февраля 2019

Я хотел бы экспортировать записи tx_news из запущенного typo3 6.2, tx_news 3.2.4 и импортировать их на новый сервер с запущенным typo3 9.5 tx_news 7. Экспорт в T3D не работает, поскольку существует около 3000 записей.Экспорт / импорт таблицы tx_news_domain_model_news не является проблемой.У меня проблемы с соответствующими записями в таблице sys_file.

Я не могу обновить работающий сайт 6.2, потому что FE и BE больше не работают после обновления.Этот сайт не поддерживается уже около года ...

Разве нельзя экспортировать следующие таблицы из базы данных typo3 6.2 с phpmyadmin в качестве SQL:

$importTables = [
    'sys_category',
    'sys_category_record_mm',
    'sys_file',
    'sys_file_metadata',
    'sys_file_reference',    
    'tx_news_domain_model_news',
    'tx_news_domain_model_news_related_mm',
    'tx_news_domain_model_news_tag_mm',
    'tx_news_domain_model_news_ttcontent_mm',
    'tx_news_domain_model_tag',
    'tx_news_domain_model_link',
];

Импортировать эти таблицы с помощью phpmyadmin вновая установка typo3 9.5.Скопируйте все папки / изображения в fileadmin / со старого на новый сервер.Создайте папки, содержащие записи tx_news в новой установке Typo3 и обновите 'pid' в таблице tx_news_domain_model_news

И после этого:

Do migration: ./typo3cms news:sync
Sync all images: ./typo3cms news:imagesync

?

но я понятия не имеюкак использовать ./typo3cms с вашим расширением:

Ошибка: [Symfony \ Component \ Console \ Exception \ CommandNotFoundException] Команда "news: imagesync" не определена.Вы имели в виду один из них?news: newsimport: запустить newsimport: запустить

1 Ответ

0 голосов
/ 17 февраля 2019

Это не тривиально, но я сделал это однажды.Важно то, что вы все равно должны обновить установку 6.2, хотя бы обновление ядра + обновление новостей.Что касается новостей: все обновления собраны в расширении https://github.com/ext-news/news_fal_migration

Тогда вы можете использовать https://github.com/ext-news/news_sync. Если вам нужна поддержка там, пожалуйста, свяжитесь со мной в частном порядке

...