J'utilise Arch Linux sur une machine de développement web, et ont une configuration multi-vhost avec les répertoires racine de chaque vhost sous:Comment puis-je définir l'autorisation de fichier appropriée pour le développeur dans cette configuration?
/var/www/vhosts
Apache2 utilise l'utilisateur/groupe: http/http
Si je configure les fichiers appartenant à mon utilisateur et au groupe http, apache ne peut pas y accéder. Si je configure les fichiers appartenant à http et au groupe d'utilisateurs, je n'ai aucun accès.
J'essaie de passer d'une machine de développement Windows à Linux puisque je suis en train de faire du PHP MySQL.
Comment puis-je contourner ce problème afin que mon utilisateur puisse créer et modifier des fichiers sans avoir à s'inquiéter d'interrompre l'accès à Apache à chaque fois?
A travaillé parfait. Vraiment l'idée. La seule chose était que je devais ajouter sudo avant car mon utilisateur n'avait pas encore les droits pour changer les fichiers! –
Assurez-vous de sortir cet utilisateur du groupe sudoer: vous ne voulez jamais qu'un utilisateur avec des droits de ce type serve des fichiers de n'importe quel type. – jschorr