Nous avons une installation Magento sur notre serveur Centos. La propriété des fichiers est un peu confuse. J'ai déjà eu des problèmes de droits auparavant, et maintenant magento se plaint de ne pas avoir assez de droits pour installer un plugin.
J'ai entendu dire que l'utilisateur "nobody" est l'utilisateur par défaut d'Apache. La plupart des fichiers et des dossiers ont root:devs
et je veux le changer en nobody:devs
comme ça :
sudo chown -R nobody /path/to/magento
1) Ce changement concerne l'ensemble du site et je ne veux pas trop perturber l'installation de production. Cela aura-t-il un effet sur le site ? Il fonctionne maintenant, à l'exception du problème d'installation du plugin.
Il semble qu'Apache puisse utiliser les fichiers, quel que soit leur propriétaire. Je vois "root:root", mais aussi des fichiers avec "john:john" (ou similaire), "root:devs" (devs étant un groupe d'utilisateurs spécifiques), "john:devs" et "john:users", etc.
2) Si je fixe le propriétaire à "nobody", magento aura-t-il suffisamment de droits pour installer ce plugin ?