Hi, I owned a few VPSs come along with WHM/cPanel all from different hosting providers. One since last year, one since 2 months ago, another two since last 1 or 2 weeks.
With the older VPSs (1st and 2nd), I have no files & folders permissions issue. The issue (3rd and 4th VPS) I am saying is actually like this:
Files that I uploaded via Filezilla to the server, have folder permissions of 0775 and files permissions of 0664 (I am not too sure if the files are uploaded via cPanel's FileManager will have such issue). With these permissions, I got 500 Internal Server Error and thus I could not do my things. As what I know, I need to have files 0644 and folders 0755.
3rd VPS provider told me something about suPHP but never attempted to help me fix it.
4th VPS provider told me "Those where simply the default cPanel server file permissions for non root accounts. By default they are set to 644 and 755 for root account and 664 and 775 for non privileged accounts. What I have done was simply altered the default configuration to carry out the 644 and 755 permissions onto all accounts on the server by adjusting umask value.".
Why do the 1st and 2nd VPSs I got don't have such issue? But why only the recently bought VPSs (3rd and 4th both different providers) have such issue? Is this a new default settings in latest cPanel release?
Or like the support guy (4th VPS) said, my account is a non root account? And what does that means?
Your inputs will be very much appreciated! Thank you.
With the older VPSs (1st and 2nd), I have no files & folders permissions issue. The issue (3rd and 4th VPS) I am saying is actually like this:
Files that I uploaded via Filezilla to the server, have folder permissions of 0775 and files permissions of 0664 (I am not too sure if the files are uploaded via cPanel's FileManager will have such issue). With these permissions, I got 500 Internal Server Error and thus I could not do my things. As what I know, I need to have files 0644 and folders 0755.
3rd VPS provider told me something about suPHP but never attempted to help me fix it.
4th VPS provider told me "Those where simply the default cPanel server file permissions for non root accounts. By default they are set to 644 and 755 for root account and 664 and 775 for non privileged accounts. What I have done was simply altered the default configuration to carry out the 644 and 755 permissions onto all accounts on the server by adjusting umask value.".
Why do the 1st and 2nd VPSs I got don't have such issue? But why only the recently bought VPSs (3rd and 4th both different providers) have such issue? Is this a new default settings in latest cPanel release?
Or like the support guy (4th VPS) said, my account is a non root account? And what does that means?
Your inputs will be very much appreciated! Thank you.
Last edited: