View Single Post
  #4 (permalink)  
Old 08-Jul-2009, 01:58
suse_tpx60s's Avatar
suse_tpx60s suse_tpx60s is online now
Busy Penguin
 
Join Date: May 2009
Location: EU
Posts: 454
suse_tpx60s hasn't been rated much yet
Default Re: FTP user for joomla installation

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.
Quote:
Originally Posted by maill View Post
Hi,
i usually install joomla extension through the administrator page,
extensions>install/uninstall,

based on my experience you don't have to use the joomla FTP functionality to install the extensions,

just need to give the right permission to the apache user to write on the joomla folders
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?

Quote:
I saw that too when I was doing a Joomla installation for a client.

I believe it's a feature that's provided by Joomla itself and doesn't involve the Linux authentication. So you would have to read the Joomla doco. Also if you have a firewall, particularly a NAT border firewall, there would probably also be hassles with the port forwarding rules for FTP, which is traditionally problematic for firewalls because it involves two ports, one of which is transmitted inside the command stream at connection establishment time.

I didn't enable for my client because I have already set up a more secure sftp (over ssh) system for them. Also the ssh protocol is easy to port forward.
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.
__________________
IBM Thinkpad X60s | Intel L2400 | Intel 945GM | 3GB | openSuSE 11.1 | KDE4.3.3
ASUS
M3N78 | AMD 64x2 5400+ | nvidia 8200+ | 2GB | openSUSE 11.2 | KDE4.3.3
Reply With Quote