Docker
596361

docker-compose 之前安装的版本是 17.0,打算升级到 18,提示错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)已解决 悬赏5积分

提问者陆生 答案数2 阅读数595 发表时间2023-04-09 23:06:57

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)


docker-compose 升级报错,compose 内容如下:

version: '3.6'

services:

  zentao:

    image: 'easysoft/zentao:latest'

    ports:

      - '3080:80'

    volumes:

      - '/zentao/data:/www/zentaopms'

      - '/zentao/mysql:/var/lib/mysql'

禅道版本:17.0

安装包类型:Linux安装包

操作系统:Ubuntu

客户端浏览器:Chrome

设置备注
内容
答案列表
🍉
2023-04-10 11:10:34
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
这个错误信息 应该不影响升级程序的执行

忽略这个问题, 目前排查一下几点
容器 /www/zentaopms/www/下面有没有 upgrade.php 程序
/www/zentaopms/VERSION 文件的版本信息是不是正确
如果信息不对的话, 可以重新覆盖下禅道的代码升级看看
升级前请务必备份
http://www.zentao.net/book/zentaopmshelp/42.html  备份文档
http://www.zentao.net/book/zentaopmshelp/41.html 升级文档
🌃
2023/04/10
docker 方式升级,不是直接 pull 新版本的 docker 下来 run 吗?还是也要手动下载源码包覆盖原来的?
另外可以从 17.0 版本直接升级到 18.3 版本吗?
🌃
2023/04/11
刚刚我升级成功了,但是最后一步提示“本次升级需要更换表引擎, [后台->系统设置->表引擎] 页面更换引擎。”,然后我登录后到“系统设置”里,没有找到“表引擎”这一项,请问具体是在哪个位置呢
2023/04/11
admin登录,后台-系统设置-表引擎,可以看下。
2023-04-10 11:12:21

可以进入容器,通过命令行的方式访问下数据库,看下是否可以正常访问,如果可以正常访问的话,再看下浏览器是否可以正常访问禅道。如果可以访问的话,这个提示可以忽略。

🌃
2023/04/10
都能正常访问的
联系我们
联系人
丁芝/高级客户经理
电话(微信)
17663906485
QQ号码
1481227768
联系邮箱
dingzhi@chandao.com
返回顶部
丁芝
高级客户经理
17663906485
1481227768
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。