禅道升级
596999

18.3升级18.10失败已解决 悬赏5积分

提问者爱玩的闹钟 答案数1 阅读数213 发表时间2024-01-31 13:52:06

docker安装部署,原来的版本是18.3,采用内置的mysql数据库,升级到18.10,

1、执行下面命令创建容器

docker run -d \
--name zentao1810 \
-v /home/zentao_new:/data \
-p 8000:80 \
-e MYSQL_INTERNAL=false \
-e ZT_MYSQL_HOST=XXX \
-e ZT_MYSQL_PORT=XXX\
-e ZT_MYSQL_USER=XXX\
-e ZT_MYSQL_PASSWORD=XXX\
-e ZT_MYSQL_DB=XXX\
-d easysoft/zentao:18.10

在对应的外部数据中还原老版本数据。启动容器后进入新安装页面

2、如果跟着向导安装,其中会提示存在表,需要清除原数据,安装完成后发现数据没有迁移过来

3、如果这时把数据库里的表清掉,再次还原旧版数据。这时打开页面自动跳转upgrade.php页面,并一直302跳转。



禅道版本:18.9源码包

操作系统:CentOS

客户端浏览器:Chrome

设置备注
内容
答案列表
🚍
2024/01/31 最佳答案
镜像easysoft/zentao:18.10是新镜像,启动的容器后,从原来的18.3的代码配置文件config/my.php复制到/home/zentao_new/zentao/config下,在浏览器访问试试,再按提示清除upgrade.php和install.php。
联系我们
联系人
魏中显/高级客户经理
电话(微信)
18561939726
QQ号码
1746749398
联系邮箱
weizhongxian@easycorp.ltd
返回顶部
魏中显
高级客户经理
18561939726
1746749398
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。