Most modern content management systems (CMS) for web sites, like WordPress, Joomla, Drupal, etc., are PHP-based. So, when these sites are run by the web server, they generally run with as the web server server for maximum speed/performance.*
This is all well and good, and LuxSci supports easily bulk assigning ownership of your site files to the “web server” so that these content management systems, running as the web server, can upload new files, modify files in your web site file space, etc.
It all works well and easily …. until you want to also manage these files via FTP or SFTP. In general, when one uses FTP or SFTP to connect, your session is owned by the user that you are logging into FTP or SFTP with … and that is not the “web server”. This causes problems:
Read the rest of this post »