linux一键安装包
599245

linux一键安装迁移到docker已解决悬赏5积分

提问者liliguang答案数1阅读数145发表时间2025-12-29 11:30:09

原来使用linux一键安装包安装的18.9版本,如何迁移到docker安装部署

禅道版本:禅道开源版 18.9

安装包类型:Linux安装包

操作系统:CentOS

客户端浏览器:

设置备注
内容
答案列表
2025-12-29 11:39:14

1、先使用docker安装好18.9版本禅道(参考:https://www.zentao.net/book/zentaopms/docker-1111.html),保证网页可以正常登录。

2、登录mysql数据库导出禅道数据 sql文件,然后到docker容器中进行导入。

3、将禅道附件(zentao/www/data/upload/1)拷贝到容器映射文件目录,分配读写权限,保证在容器中/apps/zentao/www/data/upload/下面是可以看到这些附件文件的。

📮
liliguang2025/12/29
我已经尝试过这个方案了……
第一步我已经完成了,第二步导入sql时,报错了

Fatal error: Uncaught PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'zentao.zt_config' doesn't exist in /apps/zentao/lib/dbh/dbh.class.php:108 Stack trace: #0 /apps/zentao/lib/dbh/dbh.class.php(108): PDO->query('SELECT `value` ...') #1 /apps/zentao/framework/base/router.class.php(2936): dbh->query('SELECT `value` ...') #2 /apps/zentao/framework/router.class.php(81): baseRouter->dbQuery('SELECT `value` ...') #3 /apps/zentao/framework/base/router.class.php(425): router->setClientLang() #4 /apps/zentao/framework/base/router.class.php(453): baseRouter->__construct('pms', '/apps/zentao') #5 /apps/zentao/www/index.php(35): baseRouter::createApp('pms', '/apps/zentao', 'router') #6 {main} thrown in /apps/zentao/lib/dbh/dbh.class.php on line 108

14:06:14 Uncaught PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'zentao.zt_config' doesn't exist in /apps/zentao/lib/dbh/dbh.class.php:108
Stack trace:
#0 /apps/zentao/lib/dbh/dbh.class.php(108): PDO->query('SELECT `value` ...')
#1 /apps/zentao/framework/base/router.class.php(2936): dbh->query('SELECT `value` ...')
#2 /apps/zentao/framework/router.class.php(81): baseRouter->dbQuery('SELECT `value` ...')
#3 /apps/zentao/framework/base/router.class.php(425): router->setClientLang()
#4 /apps/zentao/framework/base/router.class.php(453): baseRouter->__construct('pms', '/apps/zentao')
#5 /apps/zentao/www/index.php(35): baseRouter::createApp('pms', '/apps/zentao', 'router')
#6 {main}
thrown in /apps/zentao/lib/dbh/dbh.class.php on line 108 when visiting

Fatal error: Uncaught EndResponseException in /apps/zentao/framework/base/router.class.php:3426 Stack trace: #0 /apps/zentao/framework/helper.class.php(323): EndResponseException::create('') #1 /apps/zentao/framework/base/router.class.php(3104): helper::end() #2 /apps/zentao/framework/router.class.php(350): baseRouter->saveError(1, 'Uncaught PDOExc...', '/apps/zentao/li...', 108) #3 /apps/zentao/framework/base/router.class.php(2959): router->saveError(1, 'Uncaught PDOExc...', '/apps/zentao/li...', 108) #4 [internal function]: baseRouter->shutdown() #5 {main} thrown in /apps/zentao/framework/base/router.class.php on line 3426
1条回复 回复
石洋洋2025/12/29
这个导入不是直接在mysql中导入的吧?到mysql中直接操作导入一下。
回复
联系我们
联系人
高丽亚/高级客户经理
电话(微信)
17667930330
QQ号码
3645260865
联系邮箱
gaoliya@chandao.com
其他相关问答
提问者: m_660b514b28836 于 2024-04-02530次浏览,1个答案
597483
已解决
悬赏5积分
提问者: m_6694c7ee5def4 于 2024-07-15660次浏览,2个答案
5169
已解决
悬赏5积分
提问者: ccnu_ouy520 于 2017-09-132692次浏览,1个答案
3398
已解决
悬赏5积分
提问者: marvel92 于 2016-03-242560次浏览,1个答案
37449
已解决
悬赏5积分
提问者: xlgdst 于 2020-08-101468次浏览,1个答案
返回顶部
客服头像
高丽亚
高级客户经理
客服微信
17667930330
3645260865
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。