How should I set filesystem access modes?
How should I set access modes? I have no privileges and cannot chown to another user. I don't see that it should be needed if I set up the ACL to give access to webservers. But whatever I do the pages are very ugly (which I believe is because of access problems). Perhaps the scripts explicitly check for the standard linux ownership and privilege? If so, can this be switched off so they just (correctly, in this case) assume they can access these directories?
In general, the webserver user has to be able to read
everything under your installation, and write
files under the
directories. If you use
from the web browser to install extensions, then all
files under the installation must be writable by the webserver user.
The only script that explicitly checks access modes is
. In normal use, linux access modes are set (using chmod), but not checked.
If you are having access problems that are making your pages ugly it is more likely to be a problem with Apache, rather than filesystem or Foswiki. Check your web server logs (error and access)