没有777的PHP / Apache文件写权限

时间:2013-05-05 18:45:50

标签: php apache permissions

我正在尝试避免在Linux服务器上处理文件上传的目录的777权限。 PHP / Apache必须能够写入这个特定的目录,但我不想让它成为世界可写的。

最佳做法是什么?

我对CLI不太熟悉,所以我尝试使用chgrp和chown解决这个问题并没有产生任何结果。

谢谢!

1 个答案:

答案 0 :(得分:0)

ACLs如果支持的话。您可以执行像setfacl -R -m u:www-data:rwx,d:u:www-data:rwx /path/to/directory这样简单的操作,以允许apache写入该特定目录(以及所有以后创建的目录)