Zwykle tak robię
sudo chgrp -R www-data <directory>
na Ubuntu, aby ustawić folder do zapisu przez proces Apache. Do czego służy odpowiednik Mac OS X www-data
?
W Ubuntu używasz „www-data”, ponieważ jest to użytkownik, który uruchamia proces Apache. Możesz zidentyfikować użytkownika, którego użyje Apache, sprawdzając plik konfiguracyjny. Na moim komputerze Mac wygląda to tak:
$ cat /etc/apache2/httpd.conf
[...]
User _www
Group _www
[...]
Więc jednym ze sposobów, aby Twoje pliki były zapisywalne, byłoby dla chgrp
nich _www
.