将安装了Typo3 LTS 8的作曲家升级到LTS 9.5

时间:2018-10-16 18:47:50

标签: typo3-8.x typo3-9.x

我正在尝试了解如何升级安装了LTS8的设备

composer create-project typo3/cms-base-distribution myProject ^8

到LTS 9.5。

当我按照文档进行操作

composer require typo3/cms-backend:^9.5 typo3/cms-core:^9.5 typo3/cms-extbase:^9.5 typo3/cms-extensionmanager:^9.5 typo3/cms-filelist:^9.5 typo3/cms-fluid:^9.5 typo3/cms-frontend:^9.5 typo3/cms-install:^9.5 typo3/cms-recordlist:^9.5 --update-with-dependencies

我知道

Your requirements could not be resolved to an installable set of packages. 

Problem 1
   - typo3/cms-rte-ckeditor v8.7.19 requires typo3/cms-core 8.7.19 -> satisfiable by typo3/cms-core[v8.7.19] but these conflict with your requirements or minimum-stability.
   - typo3/cms-rte-ckeditor v8.7.19 requires typo3/cms-core 8.7.19 -> satisfiable by typo3/cms-core[v8.7.19] but these conflict with your requirements or minimum-stability.
   - typo3/cms-rte-ckeditor v8.7.19 requires typo3/cms-core 8.7.19 -> satisfiable by typo3/cms-core[v8.7.19] but these conflict with your requirements or minimum-stability.
   - Installation request for typo3/cms-rte-ckeditor (locked at v8.7.19, required as ^8.7.10) -> satisfiable by typo3/cms-rte-ckeditor[v8.7.19].

Installation failed, reverting ./composer.json to its original content.

我的全新安装应该不是全部v8.7.19吗?

1 个答案:

答案 0 :(得分:0)

似乎没有直接方法可以进行此重大更新。最后,我最终导出了8.7安装以及数据库的pagetree,创建了具有所有扩展名的空白9.5安装,导入了pagetree,然后导入了db。由于我只使用了诸如orgorgringer / news和bootstrap_package之类的主要扩展,所以我没有主要问题