Docker环境下禅道版本升级:17.8到18.1
本文针对使用Docker部署禅道,并计划从17.8版本升级到18.1版本的用户,解答版本选择及PHP兼容性问题。
问题: 当前环境为禅道17.8 + PHP 7.2.24,升级到18.1时,应选择哪个版本的源码安装包?是支持PHP 7.2-7.4的版本,还是支持PHP 8.0的版本?
解答: 为了避免因PHP版本升级带来的不必要风险和兼容性问题,建议选择支持PHP 7.2-7.4版本的禅道18.1源码安装包。 保持PHP 7.2.24不变,直接升级禅道版本,能最大程度降低升级过程中的风险。 升级PHP版本需要额外的测试和配置,增加升级的复杂度。 选择兼容现有PHP版本的安装包,可以确保升级过程顺利进行,并保持系统稳定。