#12. 自部署 Hydro 如果遇到问题该如何上报?

自部署 Hydro 如果遇到问题该如何上报?

当前没有测试数据。

很多人在遇到报错的时候,只能提供一张报错,或者文字描述问题,但是,没有错误日志的反馈无异于闭眼开车,基于此问题,本篇文章应运而生。

我们推荐出现异常时采用此内容模板报错:

Hydro版本:
UI版本:
浏览器:型号+版本
错误页面:
复现步骤:
是否可重复复现:

前端

BSoD

BSoD(Blue Screen of Death,蓝屏死机)会在 Hydro 前端报错无法运行时出现,一般会显示类似于 C++ 的代码行,并附带一部分错误信息。

为了页面的正常浏览,Hydro 不会将完整报错内容输出至用户页面,但你可通过F12打开开发者工具提供报错内容。

版本号的获取

打开你的开发者工具(一般使用F12),在控制台(Console)里的Welcome to Hydro日志中,你能根据右上角的JS找到你的前端版本号,如此处的4.43.0。

image

同时,在每个页底 ,也会有你的后端版本号,如图所示。

image

后端

您可在运行 Hydro 的 服务器 / 主机 上运行 pm2 logs hydrooj --lines 100 命令查看运行日志,并截图发至用户群中,以便我们更好地锁定您的问题所在。