已解决 禅道docker compose 安装,宿主机重启后禅道起不来

Forbidden

You don't have permission to access /zentao/ on this server.



登录时候提示这个

禅道版本 12.3.3 Linux安装包
操作系统 CentOS
客户端浏览器 Chrome

提问者: 桂杰 悬赏:5 日期: 2020-07-16 17:21:36 答案:2 点击:1779

获取技术支持

QQ: 电话:
备注

可以启动,但是能访问

192.168.18.88 - - [16/Jul/2020:17:24:40 +0800] "GET /zentao/ HTTP/1.1" 403 216 "-" "Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14"
192.168.18.88 - - [16/Jul/2020:17:24:40 +0800] "GET /favicon.ico HTTP/1.1" 404 209 "http://www.zentaoserver.com:7000/zentao/" "Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14"
192.168.18.88 - - [16/Jul/2020:17:24:46 +0800] "GET / HTTP/1.1" 304 - "-" "Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14"
192.168.18.88 - - [16/Jul/2020:17:24:46 +0800] "GET /zentao/ HTTP/1.1" 403 216 "http://www.zentaoserver.com:7000/" "Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14"
192.168.18.88 - - [16/Jul/2020:17:24:51 +0800] "GET /zentao/ HTTP/1.1" 403 216 "http://www.zentaoserver.com:7000/" "Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14"

192.168.18.88 - - [16/Jul/2020:17:24:40 +0800] "GET /zentao/ HTTP/1.1" 403 216 "-" "Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14"

192.168.18.88 - - [16/Jul/2020:17:24:40 +0800] "GET /favicon.ico HTTP/1.1" 404 209 "http://www.zentaoserver.com:7000/zentao/" "Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14"

192.168.18.88 - - [16/Jul/2020:17:24:46 +0800] "GET / HTTP/1.1" 304 - "-" "Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14"

192.168.18.88 - - [16/Jul/2020:17:24:46 +0800] "GET /zentao/ HTTP/1.1" 403 216 "http://www.zentaoserver.com:7000/" "Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14"

192.168.18.88 - - [16/Jul/2020:17:24:51 +0800] "GET /zentao/ HTTP/1.1" 403 216 "http://www.zentaoserver.com:7000/" "Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14"

设置备注
答案列表
2020/07/16

禅道有官方的docker镜像。

可以参考文档安装下试试:https://www.zentao.net/book/zentaopmshelp/405.html

2020/07/16

docker images 看下,是idoop的镜像吗?这个镜像有些问题,可以试试:


1. 操作之前备份禅道,停止服务,备份 /data/zbox/整个目录。
2. 确认idoop/zentao环境禅道的版本小于等于12.3.1版本。
3. 安装12.3.1版本的官方版本的docker环境: spacer.gifhttp://www.zentao.net/book/zentaopmshelp/405.html
参考命令:
sudo docker run --name zentao -p 87:80 --network=zentaonet --ip  spacer.gif172.172.172.172 --mac-address 02:42:ac:11:00:00 -v /app/zentaopms:/app/zentaopms -v /app/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d easysoft/zentao:12.3.1
4. 停止两套docker容器
5. 迁移附件的物理文件,将/data/zbox/app/zentao/www/data/upload/1/目录下的文件,迁移到/app/zentaopms/www/data/upload/1/目目录下
6. 将/app/mysqldata/zentao/目录下的数据库物理文件删除
7. 迁移数据库物理文件,将/data/zbox/data/zentao/目录下的文件,迁移到/app/mysqldata/zentao/目录下,并且执行 chmod -R 660 /app/mysqldata/zentao/
8. 启动容器,访问禅道,如果跳转到upgrade.php页面,可以群文件下载upgrade.php文件,放到/app/zentaopms/www/目录下,访问执行升级

2020/07/16
我给项目组激励推荐这个软件工具,才玩了一天不到...
2020/07/17
按照上面的回复,确认下问题。如果有不清楚的,可以联系官网顶部商务QQ,邀请加入技术交流群,群里沟通下。