Rights issue between FTP and PHP
First of all nice hosting panel.
That said I have a little problem. Actually two problems, but I think they are related. I am running 2 servers, 1 with v0.30.09 and the other with v0.32 and I have seen the problem in both. Both running on a Debian box.
Sometimes some sites (all running Concrete5 CMS) starts showing this error below:
open(/var/www/vhosts/my_user/my_domain.com/phptmpdir/sess_rt8khbci2hpai4fv8204lfrgg3, O_RDWR) failed: Permission denied (13) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/vhosts/my_user/my_domain.com/phptmpdir) in Unknown on line 0
I then go in to /phptmpdir and delete all temp cache files, and all works again
Secondly, When I upload Concrete5 files and folders by FTP, of course I am able to delete these folders and files again and also change there rights. The problem is when Concrete5 sometimes creates new files/folders (cache) by it self, they get created as group "www-data" and owner "www-data" and then I am not able (sometimes) to delete or access these files/folders. Other times they get greated as group "www-data" and owner "vsftpd". Then everything works ok.
So just to round up. If a file is created with owner "www-data" I am in trouble. But if they are created with owner "vsftpd" it seems to be alright. How can I be sure that it would be consistent and all files/folders always can be manipulated by both ftp client and by php scripts.
Hope this makes some sense!