安防视频云服务平台EasyCVR视频智能分析系统运行控制台报404错误如何排查?

EasyCVR安防视频云服务是一款使用场景很广泛的视频智能分析平台,由TSINGSEE青犀视频研发团队开发,支持RTSP、GB28181、HIKSDK、Ehome协议等协议的前端设备接入,并且其他主流厂家的私有协议在不断扩展中。

部分用户反馈使用EasyCVR安防视频云平台时出现页面加载不出来,控制台加载的资源都报404错误码。

静态文件地址: http://testbuild.youedata.cc/static/js/chunk-vendors.a736d1c5.js

分析问题

如果报404错误就说明服务端找不到相对应的资源。随后我们远程到该用户的现场进行排查发现,静态文件未放到服务器根目录,而是放在/easycvr/easycvr下,实际应该是 /html下

EasyCVR前端打包静态文件都是以绝对路径打包的,就算静态文件放在/easycvr/easycvr下还是会议html下为根目录访问文件。所以就导致了找不到静态文件报404。

解决问题

在EasyCVR项目中找到vue.config.js 文件, 把publicPath的/绝对路径改为 ./ 相对路径。

修改完成后再次打开页面并查看控制台信息,可以看到文件已经被成功找到。

EasyCVR安防视频云服务平台能够以其直观、准确、及时和丰富的信息内容等显著特点被广泛应用于工业与物联网行业中,加大了工业与物联网的管理力度,可以减少人力成本,提高工作效率,同时促进了物联网行业的发展。如果大家对EasyCVR感兴趣或有需求,欢迎联系我们获取测试账号进行测试,同时也欢迎大家来探寻EasyCVR在项目运用上的更多可能性!

原文地址:https://www.cnblogs.com/TSINGSEE/p/14006606.html