文件上载后目录权限会更改

时间:2014-12-12 13:11:01

标签: php apache laravel-4

我不确定是以SO还是SF发布。我在这里试试。

我在Apache服务器上运行了一个Laravel应用程序。 在一个部分,用户可以上传图像。

我将用户上传到的文件夹设置为:

chmod 777 uploads

stat uploads返回

  

访问:(0777 / drwxrwxrwx)

现在我的用户可以上传他的图片,一切都很棒。但是当我尝试上传其他图片时,我收到一条错误消息,表示我无法访问该文件夹而另一个

stat uploads返回

  

访问:(0775 / drwxrwxr-x)

为什么他的权限会改变?

1 个答案:

答案 0 :(得分:0)

这可能是您运行的服务的一种安全修复方式。

您最好设置775并使文件夹所有者组成为运行Apache的用户之一(可能是由www-data:users在您的系统上运行apache)

在那种情况下将是

chown www-data:users uploads

希望有所帮助。