分享nginx+php-fpm实现大文件下载排坑的过程

2019-10-17 17:28:47于丽

原来在下载大文件时,文件大小超过配置的proxy_temp_file_write_size值时,nginx会将文件写入到临时目录下,如果该目录没有权限,就写不了,那下载只能下载缓从区的内容了。

核实/usr/local/nginx/fastcgi_temp/目录的权限分组,并不在nginx运行账号组下,即然知道了问题原因,那就好办了。给予写权限,或者将目录改为nginx运行账号组下就OK了

cd /usr/local/nginx/ 
chmod -R 766 fastcgi_temp/
或者
chown -R nginx:nginx fastcgi_temp/ #nginx根据各自情况可能是不能的账户

总结

以上所述是小编给大家介绍的nginx+php-fpm实现大文件下载排坑的过程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对易采站长站网站的支持!