`
jiaoronggui
  • 浏览: 1302332 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
B7c2eb31-a8ea-3973-a517-d00141f39b89
项目管理软件-redmin...
浏览量:115176
4a63e153-250f-30f6-a051-97cfc67cb3d3
IT职业规划
浏览量:197616
社区版块
存档分类
最新评论

Nginx时js加载报206 (Partial Content)及ERR_CONTENT_LENGTH_MISMATCH

阅读更多

一,ERR_CONTENT_LENGTH_MISMATCH

     当报这个错误时,说明你的nginx的下的proxy_temp文件未为root权限!

     命令

chown root.root 目录  -R 

 

二,206 (Partial Content)

    当访问nginx指向其他地址时,发生的js加载不完全报的206 (Partial Content),这也就导致了后面的一些js方法或者变量未定义,原因是Nginx代理之后会有相应的代理缓存区,缓存区默认只有几十K,某些版本的nginx默认设置中没有相关处理,导致部分文件代理是会出现加载不全的现象,其实不仅仅是JS文件。只是因为框架的JS文件略大,所以经常出现类似问题。

解决方法:在Nginx.conf中加入

  1.  
    proxy_buffer_size 128k;
  2.  
    proxy_buffers 32 128k;
  3.  
    proxy_busy_buffers_size 128k;

在http里面加就好了!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics