Accorder des autorisations d'écriture au groupe www-data
Je suis en train de créer un site web et une partie de la fonction consiste à écrire des données générées par les utilisateurs avec php. J'utilise nginx sur Ubuntu 13.04. Pour l'instant, je ne fais que tester et tout est servi par nginx sur locahost.
Mon script php n'arrive pas à écrire le fichier texte (bien que je puisse le faire manuellement) et je pense que c'est un problème de permissions pour écrire dans mon répertoire /var/www/example.com/public_html.
Pour le moment, je (iain) possède ce répertoire mais il semble plus logique de transférer la propriété du répertoire /var/www et de tout ce qu'il contient à l'utilisateur de www-data (ou devrait-il s'agir d'un groupe ?) et de m'ajouter au groupe www-data. Est-ce que la façon suivante est la bonne pour faire cela ?
useradd -G www-data iain
chown -R www-data:www-data /var/www/example.com
chmod 775 /var/www
Alors, cela signifie-t-il que n'importe qui dans le groupe www-data peut maintenant lire, écrire et exécuter dans /var/www ?