Quote:
Originally Posted by suse_tpx60s
I'm installing joomla so I can build and test a website locally and I'll be the only user using it. It will not be open for access from the outside.
I am trying to install extension through the admin page. I guess I have a permissions problem with writing to the joomla folder. How do I give the correct permissions to the apache user?
During the install when it prompted for the ftp user details, it said due to the way permissions are handled on the Linux / Unix filesystems, that joomla requires an ftp user to transfer files to and from the filesystem. It said if you are installing on Windows that it's not necessary. I took that to mean that a local ftp user account would need to be created.
However if I can just assign the necessary permission to Apache then that would be better I think.
|
Simply put the extension in the appropriate Joomla folders and use chown (with the recursive option -R if necessary) to change the ownership to wwwrun, which is the account that Apache runs as. Also check that it has write permission to owner.
The ftp upload is only a convenience for people who want to upload using a ftp client. If you have access to the command line, it's just as easy to deposit the files there directly.
I do not recommend using mode 777 or changing the uid of the Apache process.