出错了,面板运行时发生错误!
KeyError: 'project_type'
REQUEST_DATE: 2025-09-28 11:48:56
VERSION: Debian GNU/Linux 12 (bookworm) x86_64(Py3.7.16) - 11.1.0
REMOTE_ADDR: 120.231.66.101
REQUEST_URI: POST /mod/nodejs/com/modify_project?
REQUEST_FORM: {'project_name': 'tools', 'project_cwd': '/www/wwwroot/tools', 'project_script': 'npm run prod', 'bind_extranet': '1', 'domains': '', 'is_power_on': '0', 'run_user': 'root', 'max_memory_limit': '4096', 'nodejs_version': 'v20.15.1', 'port': '3010', 'log_path': '/www/wwwlogs/nodejs', 'pkg_manager': 'npm', 'project_args': '', 'project_type': 'nodejs', 'userCmd': 'npm run prod', 'release_firewall': 'false', 'project_ps': 'tools'}
USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36 Edg/139.0.0.0
Traceback (most recent call last):
File "/www/server/panel/BTPanel/__init__.py", line 2546, in publicObject
res = run_obj.run(toObject, defs, get)
File "/www/server/panel/BTPanel/__init__.py", line 2493, in run
result = getattr(toObject, get.action)(get)
File "/www/server/panel/mod/modController.py", line 86, in model
result = PluginLoader.module_run("{}/{}".format(module_name, sub_mod_name), def_name, pdata)
File "/www/server/panel/mod/project/nodejs/comMod.py", line 629, in modify_project
if get.pkg_manager in ("npm", "pnpm", "yarn") and project_find['project_config']['project_type'] in ("nodejs", "pm2"):
KeyError: 'project_type'
很抱歉,面板运行时意外发生错误,请尝试按以下顺序尝试解除此错误:
修复方案一:在[首页]右上角点击修复面板,并退出面板重新登录。尝试点击修复
修复方案二:如上述尝试未能解除此错误,请截图此窗口到宝塔论坛发贴寻求帮助, 论坛地址:https://www.bt.cn/bbs |