我通常会
sudo chgrp -R www-data <directory>
在 Ubuntu 上设置 Apache 进程可写入的文件夹。Mac OS X 上与之对应的是什么www-data
?
答案1
在 Ubuntu 上,您使用“www-data”,因为这是 Apache 进程以该用户身份运行。您可以通过检查配置文件来确定 Apache 将使用的用户。在我的 Mac 上,它看起来像这样:
$ cat /etc/apache2/httpd.conf
[...]
User _www
Group _www
[...]
因此,使文件可写的一种方法是将chgrp
它们设置为_www
。