Nginx 权限被拒绝(使用正确的用户)

Nginx 权限被拒绝(使用正确的用户)

每当我从 WordPress 内部提交长帖子时,都会收到以下错误:

2013/06/04 03:04:19 [crit] 12248#0: *491 open() "/var/lib/nginx/tmp/client_body/0000000008" failed (13: Permission denied)

如果帖子不是很长,它可以正常工作,但是提交一个很长的帖子会在前端引发 500 错误,这在我的错误日志文件中 :/

我尝试用谷歌搜索,除了更改用户或其他操作外,没有什么帮助

现在我已经...

/var/lib/nginx/tmp/client_body归 www:www (nginx) 所有,并设置为 700 权限

答案1

使用以下命令修复 nginx 文件夹的权限。

sudo chmod -R 775 /var/lib/nginx/tmp

希望能帮助到你。

答案2

我在 Amazon Linux EC2 上遇到了类似的问题。运行以下命令有助于解决该问题:

chown -Rf ec2-user:ec2-user /var/lib/nginx

以前它归 root 用户所有,将其更改为 ec2-user 即可。

相关内容