Bonjour,
Désireux d'apprendre à créer des applications web sous php, et donc de savoir utiliser ce langage, j'ai décidé d'installer Symfony 3 sur mon laptop sous xubuntu (15.10).
En lançant le fichier config.php créé dans le sous répertoire /web, il m'informe de problèmes majeurs ayant trait aux droits.
Je dois donc changer les permissions sur app/cache/ ou var/cache/ ainsi que sur app/logs/ ou var/logs/ sinon, le serveur ne pourra pas écrire dedans. Ce que je comprends fort bien. Toutefois, la seule option proposée est faire un chmod 777 sur ces répertoires.
Or je rechigne à une telle manip' (n'importe quel utilisateur pourra tripatouiller tout ça. J'aime pas l'idée)...
La question est donc de savoir si je peux contourner le problème en ajoutant un utilisateur -appelons-le symfony- au groupe user auquel appartiennent ces fichiers.
Ou plus simplement, est-ce que Symfony créé un utilisateur et un groupe propre lors de son installation (j'en doute, ne trouvant rien dans /etc/passwd ou /etc/group)
Merci de votre aide.
Partager