Nginx无法在755权限文件夹中创建文件

时间:2016-11-24 10:16:15

标签: linux nginx file-permissions

我有一个包含foo-bar:foo-bar chown的755权限的文件夹。 Nginx抛出一个错误,它无法将文件保存在其中,它只能在我将文件夹的递归权限更改为777时。我如何允许nginx以755权限创建此文件夹中的文件?

我的用户组:

foo-bar: foo-bar www-data
www-data: www-data

我应该将www-data添加到foo-bar群组吗?这会有用吗?或者做其他事情会更好吗?

1 个答案:

答案 0 :(得分:1)

权限755可以翻译为rwxr-xr-x,这意味着所有者可以读取,写入和打开(执行)文件夹,组和"其他人"只能阅读和打开。如果nginx作为www-data运行,除非您将权限更改为777,否则它将无法写入该文件夹。

如果您将www-data添加到foo-bar组,您仍然需要将权限设置为775,以便组成员能够写入该文件夹。