解决Gitea 更新1.20.2导致出现:Gitea Deprecated config option `[log]` `ROUTER` present. Use `[log]` `logger.router.MODE` instead. This fallback will be/has been removed in 1.21

gitea版本信息

Gitea版本:1.20.2 built with GNU Make 4.4.1, go1.20.6 : bindata, timetzdata, sqlite, sqlite_unlock_notify

问题描述

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 b7ed78baf721 /bin/bash (b7ed78baf721 是对应的容器ID[CONTAINER ID]) 
  • 进入配置文件目录:
cd data/gitea/conf
  • 编辑配置文件(app.ini):
vi app.ini
  • 修改配置:

  • 最后重启容器:
docker restart <容器 ID>

 

 

阅读剩余
THE END