返回 Bug 清单
BUG-1002project-90中已修复backend-config

激活 load_dotenv() 让 .env 环境变量生效

发现:2026-10-09验证:2026-10-27置信度:70%

症状

commit 3d4466142379 (2026-09-10) fix: 激活 load_dotenv() 让 .env 环境变量生效

根因

commit message 描述: fix: 激活 load_dotenv() 让 .env 环境变量生效

修复方案

修复 11 行,删除 1 行。改动文件: api/main.py, api/routers/admin.py

错误签名

fix: 激活 load_dotenv() 让 .env 环境变量生效 - main.py 启动时 load_dotenv 注入 NODE_ENV/NODE_ID/APP_VERSION 等
- admin.py _ENV_PATH 改用 Path(__file__).parent.parent.parent 绝对路径
- 服务器 .env 补 NODE_ENV=production / NODE_ID={{DBUG_PROD_IP}}

修复后 /api/v2/admin/system 正确返回 production 环境标识

技术信息

来源项目

project-90

涉及文件

api/main.py, api/routers/admin.py

标签

git-sweep, auto-ingested, project-90, mcp-reported, source-agent