nginx提示 Permission denied的解决方法

时间:2025-05-13 07:13:32

nginx安装目录为/usr/local/nginx目录

进入/usr/local/nginx/sbin目录

执行./nginx -c /usr/local/nginx/conf/后

提示“[crit] 15003#0:*1 open()"/usr/local/nginx/client_body_temp/0000000001"failed (13:Permission denied)” 

百思不得解

网上有说修改增加 "user root",但是并不好用,无法解决该问题。

最后通过执行"sudo chmod -R 777 client_body_temp"解决报错问题。

分析原因:是由于client_body_temp目录没有权限导致的,所以通过修改目录权限可以解决。