禅道安装
599559

设置了ZT_WEB_ROOT,部分表单硬编码,没有生效解决中悬赏5积分

提问者安静的棒棒糖答案数1阅读数135发表时间2026-08-17 11:26:48

设置了ZT_WEB_ROOT,但是再安装向导生成配置文件以及初始化数据库中,没有取config,webroot都是硬编码

禅道版本:禅道开源版 22.4

安装包类型:Linux安装包

操作系统:CentOS

客户端浏览器:Chrome

设置备注
内容
答案列表
🎂
2026-08-17 11:36:49

您好,咱们禅道部署方式是什么?源码部署还是docker方式部署?这边验证设置ZT_WEB_ROOT是正常的,目前的现象能详细描述下吗?

我的微信:13256858138,Q:3620458865。也可以直接加我好友,协助您看下此问题。

🎂
禅道-王誉霖2026/08/17
与用户沟通,确认是ZT_WEB_ROOT配置问题,需要加上/,比如:ZT_WEB_ROOT=/zentao 。 部署文档已更新,加上了参考范例。
1条回复 回复
📮
liliguang2026/08/21
您好,我是用docker compose部署的,部署之后,修改ZT_WEB_ROOT=/zentao,然后重新创建zentao容器之后不生效,这是怎么回事啊?
1条回复 回复
🎂
禅道-王誉霖2026/08/21
docker-compose文件内容发出来看下,另外有没有配置代理干扰?
3条回复 回复
📮
liliguang2026/08/21
没有配置代理,直接访问暴露的81端口
回复
📮
liliguang2026/08/21
能撤回yaml配置吗?
1条回复 回复
🎂
禅道-王誉霖2026/08/21
可以
回复
📮
liliguang2026/08/21
name: zentao
services:
# db service for zentao
zentao-db:
# 国内镜像
image: hub.zentao.net/app/mariadb:10.6-bitnami
container_name: zentao-db
restart: always
ports:
- '3306:3306'
volumes:
- './data/zentao_db:/bitnami/mariadb'
networks:
- zentao-net
environment:
- MARIADB_DATABASE=zentao
- MARIADB_USER=zentao
- MARIADB_PASSWORD=
- MARIADB_CHARACTER_SET=utf8mb4
- MARIADB_COLLATE=utf8mb4_unicode_ci
- MARIADB_ROOT_PASSWORD=
healthcheck:
test: ['CMD', '/opt/bitnami/scripts/mariadb/healthcheck.sh']
interval: 15s
timeout: 5s
retries: 6

zentao-cache:
# 国内镜像
image: hub.zentao.net/app/redis:6.2-bitnami
container_name: zentao-cache
restart: always
ports:
- '6379:6379'
environment:
- REDIS_PASSWORD=
volumes:
- './data/zentao_cache:/bitnami/redis/data'
networks:
- zentao-net

# zentao service
zentao:
image: hub.zentao.net/app/zentao:18.9
container_name: zentao
restart: always
ports:
- '81:80'
volumes:
- './data/zentao_data:/data'
depends_on:
- zentao-db
- zentao-cache
environment:
- ZT_MYSQL_HOST=zentao-db
- ZT_MYSQL_PORT=3306
- ZT_MYSQL_USER=root
- ZT_MYSQL_PASSWORD=
- ZT_MYSQL_DB=zentao
# 从21.3版本开始,如果已经设置了redis相关环境变量自动开启redis session缓存,可不用配置如下环境变量
- PHP_SESSION_TYPE=redis
- PHP_SESSION_PATH=tcp://zentao-cache:6379?auth=
- PHP_EXT_REDIS=true
- PHP_SESSION_REDIS_DATABASE=6 # 如果session是redis默认使用6, session database和cache database不要复用
# end
- ZT_REDIS_HOST=zentao-cache
- ZT_REDIS_PORT=6379
- ZT_REDIS_PASSWORD=
- ZT_REDIS_SERIALIZER=igbinary # php, igbinary
# - ZT_REDIS_DATABASE=0 # 默认禅道为0
- ZT_CACHE_ENABLE=true
- ZT_CACHE_TYPE=redis
- ZT_CACHE_SCOPE=private
- ZT_CACHE_LIFETIME=0
- PHP_MAX_EXECUTION_TIME=120
- PHP_MEMORY_LIMIT=512M
# 配置上传文件大小
- PHP_POST_MAX_SIZE=512M
- PHP_UPLOAD_MAX_FILESIZE=512M
- PHP_MAX_EXECUTION_TIME=3000
# 禅道web访问路径配置
- ZT_WEB_ROOT=/zentao
networks:
- zentao-net

networks:
zentao-net:
driver: bridge
2条回复 回复
🎂
禅道-王誉霖2026/08/21
好的,我本地部署验证下
回复
🎂
禅道-王誉霖2026/08/21
沟通确认得知是老版本镜像问题,使用新版镜像后问题修复。
回复
联系我们
联系人
金娟/高级客户经理
电话(微信)
18562856230
QQ号码
1826606239
联系邮箱
jinjuan@chandao.com
其他相关问答
提问者: yinyuyou 于 2019-03-302327次浏览,1个答案
提问者: m_65b0702855888 于 2024-01-24766次浏览,1个答案
5593
已解决
悬赏5积分
提问者: 472368077 于 2018-02-012846次浏览,1个答案
提问者: m_66330510cb525 于 2024-05-021020次浏览,1个答案
3944
已解决
悬赏5积分
提问者: dada505768017 于 2016-09-014255次浏览,1个答案
返回顶部
客服头像
金娟
高级客户经理
客服微信
18562856230
1826606239
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET