nginx报错net::ERR_CONTENT_LENGTH_MISMATCH 200

2021-03-12

最近换了M1后配置新的开发环境,在安装配置好nginx后,启动项目,打开页面空白,通过控制台查看信息,发现了这样一个错误 net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK)

于是经过了一番查找,确定是nginx的问题,由于启动nginx进程是root权限,nginx在大文件下会缓存到proxy_temp文件夹下,工作进程的用户对此文件夹无权限,于是只需要把proxy_temp文件夹给nobody赋予root权限即可

cd /opt/homebrew/var/run/nginx/
sudo chown -R nobody:admin proxy_temp

 

本文为原创,未经授权,禁止任何媒体或个人自媒体转载
商业侵权必究,如需授权请联系340443366@qq.com
标签: nginx

评论

Loading...

最新评论

相关推荐

nginx开启http2
HTTP/2 (原名HTTP/2.0)即超文本传输协议 2.0,是下一代HTTP协议。在开放互联网上HTTP 2.0将只...
搭建静态资源服务器的多种姿势
现在流行很多mvvm框架,例如reactjs,angularjs,vuejs,还有mvc框架,extjs等,这些项目都可...
nginx静态资源服务器配置
问题起源 在配置静态资源服务器的时候发现了一个问题,比如我想访问 www.xxx.com/hello.png 图片,配...
scroll-top-icon