发现问题:

想要优化一下EasyNVR相关功能,内部测试软件,于是在linux系统中部署了一台EasyNVR。当部署好,运行起来发现问题:

EasyNVR的配置页面数据出不来。

分析问题:

基于是web页面出现的问题,第一反应一定是“F12”查看一下接口请求情况、是否有数据返回。。。。。

令我感到万分意外的是从“headers”状态一切都是正常的,但是我们的“response”的数据确实没数据展示。

这说明我们的接口请求应该是没有问题的,问题可能出现在其他方面。

对于接口返回的情况排查完之后,我们在通过控制台来看看会不会有什么发现。

控制台很友好的抛出了问题“ERR_CONTENT_LENGTH_MISMATCH”.

自己没有遇到过类似问题,于是开始在网络上寻找大神支援。

发现这个主要是由于 原来是 nginx 的工作进程对大文件做了缓存,这个缓存在 %nginx%/proxy_temp 目录下,主进程在读取缓存的时候由于权限问题而无法访问。 EasyNVR确实是使用nginx作为方向代理的。这个问题,在我理解看来,就是linux下的文件权限的问题。

解决问题:

linux比较注重对文件的权限。于是我就给“/proxy_temp 目录”赋予相应的权限,将缓存的目录权限修改成对应权限。

修改对应权限 过后发现问题解决啦!!!!

ps:也是刚刚接触linux系统不久,发现思维转变,还是很重要的。Go!Go!Go!


关于EasyNVR

EasyNVR能够通过简单的网络摄像机通道配置,将传统监控行业里面的高清网络摄像机IP Camera、NVR等具有RTSP协议输出的设备接入到EasyNVR,EasyNVR能够将这些视频源的音视频数据进行拉取,转换为RTMP/HLS,进行全平台终端H5直播(Web、Android、iOS),并且EasyNVR能够将视频源的直播数据对接到第三方CDN网络,实现互联网级别的直播分发;

详细说明:http://www.easydarwin.org/easynvr/

获取更多信息

邮件:support@easydarwin.org

WEB:www.EasyDarwin.org

Copyright © EasyDarwin.org 2012-2017

最新文章

  1. JMF框架
  2. C语言版flappy bird黑白框游戏
  3. kafka配置参数
  4. Workerman-文件监控-牛刀小试
  5. 基于C#的MongoDB数据库开发应用(2)--MongoDB数据库的C#开发
  6. [zz]Lessons from Pixar: Why Software Developers Should Be Storytellers
  7. SQLite事务管理
  8. 胜利大逃亡[HDU1253]
  9. swift入门-day01
  10. poj 2449 第k短路
  11. 利用Jenkins自动部署工具间接构建kettle的调度平台
  12. MongoDB Linux下的安装和启动(转)
  13. [转]PHP 5.2~5.6 对照以及功能具体解释
  14. (11.06)Java小知识
  15. 【网络流】【BZOJ1221】【HNOI2001】软件开发
  16. java并发包分析之———concurrentHashMap
  17. tomcat发布项目如何通过域名直接访问
  18. Centos7_64环境搭建
  19. LuoguP3674 小清新人渣的本愿 && BZOJ4810: [Ynoi2017]由乃的玉米田
  20. 删除 github 相应仓库下的文件(不删除仓库)

热门文章

  1. win7下用PyInstaller把Python代码打包成exe文件
  2. [AHOI2005] SHUFFLE 洗牌
  3. springboot集合pagehelper分页不生效的原因
  4. mysql事物中行锁与表锁
  5. linux svn co 重新迁出
  6. Using Single Alert For Messages And Confirmation Messages In Oracle Forms With Set_Alert_Button_Property
  7. 通过run configuration启动项目
  8. MySQL5.6安装图解(windows7/8_64位)
  9. js 原生方法获取所有兄弟节点
  10. HTML5移动开发实战必备知识——本地存储(2)