Docker
599371

安装时,一直提示还没有生成配置文件解决中悬赏5积分

提问者高大的葡萄答案数1阅读数15发表时间2026-03-13 09:19:40

f_27325af0476bd2d91405b2744c3fd9f4&t=png

docker部署禅道,打开端口访问,安装时,数据库表已经创建安装,点击下一步,提示还没有生成配置文件,又跳转到上一步的安装数据库表,明明已经建好表了,一直循环安装,如何解决,附上配置services:

zentao-cache:

# 国内镜像源(禅道官方提供的 redis 镜像)

image: registry.cn-shenzhen.aliyuncs.com/teable/redis:7.2.4

container_name: zentao-cache

pull_policy: if_not_present

restart: always

environment:

- REDIS_PASSWORD=pass4Zentao

volumes:

- 'zentao_cache:/bitnami/redis/data'

# 建议取消注释使用宿主机目录挂载

# - '/data/zentao/redis:/bitnami/redis/data'

networks:

- zentao-net

# zentao service(开源版)

zentao:

# 禅道开源版国内镜像(区分企业版,开源版镜像后缀带 -server)

image: easysoft/zentao:latest

container_name: zentao

pull_policy: if_not_present

restart: always

ports:

- '3000:80'

# 如需HTTPS可映射443端口:- '443:443'

volumes:

- 'zentao_data:/data'

# 建议取消注释使用宿主机目录挂载

# - '/data/zentao/data:/data'

depends_on:

- zentao-cache # 仅依赖Redis,移除内置DB依赖

environment:

# ========== 外部MySQL核心配置(重点修改这里) ==========

- ZT_MYSQL_HOST=127.0.0.1 # 替换为你的外部MySQL服务器IP/域名

- ZT_MYSQL_PORT=3306 # 外部MySQL端口(默认3306)

- ZT_MYSQL_USER=zentaoxx # 外部MySQL的用户名(需提前创建)

- ZT_MYSQL_PASSWORD=zentaoxxx # 外部MySQL的密码

- ZT_MYSQL_DB=zentao # 外部MySQL中禅道的数据库名(需提前创建)

# Redis session 缓存配置(开源版兼容)

- PHP_SESSION_TYPE=redis

- PHP_SESSION_PATH=tcp://zentao-cache:6379?auth=pass4Zentao

- PHP_EXT_REDIS=true

- PHP_SESSION_REDIS_DATABASE=6

# Redis 缓存主配置(开源版适配)

- ZT_REDIS_HOST=zentao-cache

- ZT_REDIS_PORT=6379

- ZT_REDIS_PASSWORD=pass4Zentao

- ZT_REDIS_SERIALIZER=php # 开源版优先用php序列化,避免igbinary依赖问题

- ZT_CACHE_ENABLE=true

- ZT_CACHE_TYPE=redis

- ZT_CACHE_SCOPE=private

- ZT_CACHE_LIFETIME=0

# PHP 运行参数(开源版通用)

- PHP_MAX_EXECUTION_TIME=120

- PHP_MEMORY_LIMIT=512M

- PHP_POST_MAX_SIZE=128M

- PHP_UPLOAD_MAX_FILESIZE=128M

networks:

- zentao-net

# 如需完全移除Redis,删除上述zentao-cache服务、depends_on中的redis依赖、所有Redis相关环境变量即可

networks:

zentao-net:

driver: bridge

volumes:

zentao_cache:

zentao_data:

# 移除内置DB的volume

禅道版本:禅道开源版 22.0.beta

安装包类型:Linux安装包

操作系统:Ubuntu

客户端浏览器:Chrome

设置备注
内容
答案列表
🎂
2026-03-13 09:29:27

您好,安装步骤中生成配置文件出错,修改下面配置重新安装

zentaopms/config/config.php文件中

$config->framework->filterCSRF = false;

$config->tabSession = false;

$config->customSession = true;

如果还有问题,可以试试先将Redis部分移除,再重新部署试试

另外,有禅道使用问题,也可以联系客户经理,邀请您加入技术交流群沟通,即时性会更好一些。

联系我们
联系人
杨苗/高级客户经理
电话(微信)
13165050229
QQ号码
2692096539
联系邮箱
yangmiao@chandao.com
其他相关问答
597062
已解决
悬赏5积分
提问者: m_65e9494f9c189 于 2024-03-08692次浏览,1个答案
提问者: m_64a8a952a32c4 于 2023-07-081351次浏览,1个答案
提问者: m_6523d3ea0464c 于 2023-10-10908次浏览,1个答案
提问者: m_65bef646e89ed 于 2024-02-04776次浏览,1个答案
596903
已解决
悬赏5积分
提问者: m_6589472ee2bed 于 2023-12-251133次浏览,1个答案
返回顶部
客服头像
杨苗
高级客户经理
客服微信
13165050229
2692096539
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。