解决Gitea更新导致后台出现报错问题
大半年没更新Gitea,趁今天没事更新了下Gitea镜像至最新版本,以下是更新完遇到的问题及解决办法
目前我的Gitea版本信息
1.21.4
built with GNU Make 4.4.1, go1.21.6 : bindata, timetzdata, sqlite, sqlite_unlock_notify
问题描述
Deprecated config option `[mailer]` `HOST` present. Use `[mailer]` `SMTP_ADDR` instead. This fallback will be/has been removed in v1.19.0 |
在之前的版本中,该选项被称为 HOST
,但现在被更改为 SMTP_ADDR
。警告提示旧的 HOST
选项,将在版本1.19.0中被移除。
Gitea Deprecated config option `[log]` `ROUTER` present. Use `[log]` `logger.router.MODE` instead. This fallback will be/has been removed in 1.21 |
这个警告的意思是,在Gitea的 [log]
配置选项中的 ROUTER
已经被废弃,应该使用新的配置选项 [log]
logger.router.MODE
来替代,在 Gitea 的 1.21 版本中,这个废弃的选项就会被移除。
解决方法
此方法针以Docker 部署的Gitea为例,其他环境部署的的大同小异。
- 查看容器 ID:
docker ps |
- 进入容器:
docker exec -it de25b128e435 /bin/bash (de25b128e435 是对应的容器ID[CONTAINER ID]) |
- 进入配置文件目录:
cd data/gitea/conf |
- 编辑配置文件(app.ini):
vi app.ini |
- 修改配置:
- 最后重启容器:
docker restart de25b128e435 <容器 ID> |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 凉心's Blog!
评论