We have a magento installation on our Centos webserver. The ownership of the files is a bit of a mess. I've had rights issues before, and now magento is complaining that it hasn't enough rights to install a plugin.
I've heard that user "nobody" is the default Apache user. Most of the files and folders have root:devs
, and I want to change it to nobody:devs
like this:
sudo chown -R nobody /path/to/magento
1) This change is site-wide, and I don't want to mess too much with the production installation. Will this have any effect on the site? It works now, except for this plugin installation issue.
It seems to be that apache can use the files no matter who the owners are. I see "root:root", but also files with "john:john" (or similar), "root:devs" (devs being a group of specific users), "john:devs" and "john:users" etc.
2) If I set the owner to "nobody", will magento have enough rights to install that plugin?