加载JS出现 net::ERR_CONTENT_LENGTH_MISMATCH 问题

服务端是nginx,并做了反向代理。
问题原因,js文件过大,所以Nginx会缓存这个文件,但读取时提示了权限不足

/var/cache/nginx/proxy_temp/0/05/0000000050" failed (13: Permission denied) while reading upstream

解决办法

  1. /var/cache/nginx/proxy_temp加上权限
  2. 删除缓存目录下文件
    sudo nginx -s stop
    sudo rm -rf /var/cache/nginx/proxy_temp/*
    sudo nginx