我通常这样做
sudo chgrp -R www-data <directory>
在Ubuntu上设置一个可由Apache进程写入的文件夹。 什么是www-data
的Mac OS X等价物?
在Ubuntu上,您使用“www-data”,因为这是Apache进程运行的用户。 您可以通过检查configuration文件来识别Apache将使用的用户。 在我的Mac上,它看起来像这样:
$ cat /etc/apache2/httpd.conf [...] User _www Group _www [...]
因此,使文件可写的一种方法是将它们写入_www
。