typo3-8.x - 将安装了 Typo3 LTS 8 的作曲家升级到 LTS 9.5
问题描述
我正在尝试了解如何升级安装的 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 吗?
解决方案
这个重大更新似乎没有直接的方法。我最终导出了我的 8.7 安装的页面树以及数据库,创建了带有所有扩展的空白 9.5 安装,导入了页面树并导入了数据库。因为我只使用了像 georgringer/news 和 bootstrap_package 这样的主要分机,所以我没有主要问题
推荐阅读
- react-native - 三星 Tab A 上的 React Native 很慢
- python - Python Dictionary For Loop - 针对不同的列表测试一个键
- polymer-1.0 - 如何使用聚合物在 WCT 上阅读 this.$$('#startdate').value
- clojure - 没有参数的 Lacinia-Pedestal GraphQL 查询
- c++ - MESI 高速缓存行中原子存储的语义
- apache-kafka - Kafka Connect Sink(GCS)仅从最新偏移读取,配置为从最早读取?
- android - 警报对话框主题不从活动主题继承`windowBackground`
- python - 根据类似状态更改按钮
- c++ - int 在结构和名称等价上是否等同于 int*?
- rust - 如何将 Result<(), E> 映射为数字错误代码?