The client uploads some php programs and directories using his ftp user, e.g. "firstname.lastname@example.org". All the files and directories then have the permissions of -Rwxr-r-x customer1 pscacln .. So the owner is customer1 and the group pscacln. Now when the php program runs, which say tries to upload a file into a directory of the customer, it fails as the php program will be running as user "apache" group "apache". Apache has no permissions in a bog standard server setup to modify or create any files. i.e. useless. Suggestion for fixing this? Everyone must have this problem, as I have had it with every version starTing with plesk 6. The issue means that noone can use any scripting languages to write or updated local files, and also modify them with their ftp user. Thanks.