title: centos平台nginx截断js CreateTime: 2014-07-03 17:09:00 UpdateTime: 2014-07-03 17:09:00 CategoryName: web --- --- title: "centos平台nginx截断js" date: 2014-07-03T17:09:00+08:00 draft: false tags: ["web"] categories: ["web"] author: "springrain" --- 今天发生发现一个很恶心的问题,nginx把js截断了,浏览器加载js文件,加载了一部分服务器拒绝响应了,而且刚开始正常,运行一段时间出问题!!! 经过N次调试,看到日志文件的一个报错 ``` [crit] 27599#0: *1618 open() "/usr/local/nginx/proxy_temp/0/06/0000000060" failed (13: Permission denied) while reading upstream ``` nginx 自动 对js进行了缓存,但是nginx的权限不足 无法访问缓存的文件!!! 查看nginx 和tomcat的运行账户 ```shell ps aux|grep nginx ps aux|grep tomcat ```` 我都修改成了root 问题解决了!!!