Sorry but yesterday I was in a hurry and could not clarify things happened.
Here is the facts.
Since the issue faced and explained in this topic I contacted the web hosting support.
1st Lvl opened a ticket and got in touch with 2nd Lvl support.
After certain time they wrote telling me everything was fine (“The issue has been resolved, and the application’s login page is now displaying correctly. This was caused by incorrect permissions set for the files and folders under the cache directory.”).
So I checked and found out they changed cache dir pemission from 775 to 755.
As you wrote me yesterday, also for me that was not clear so I replied the following “I checked and as you stated now the page is displaying correctly. To tell you the truth I do not get the cause of the error you mentioned.
Now the ‘cache’ directory permission is set to 755 and before it was 775…In any case I do not get why 755 works while 775 does not, which is less restrictive for the group. What do you think?”
So they answered: “I wasn’t only referring to the permissions of the “cache” directory; there were several other files and folders under it with incorrect permissions.
More opened permissions are not always less likely to cause issues. There are often cases when 777 or 775 permissions on files and folders are considered to be too permissive, and the server restricts access as a security measure.” And at the end of the message added " Anyway, the app should work fine with 755 or 775 permissions." (???)
This did not clarify the cause of the problem, especially the last line. I was wondering if they fooled me writing about the server which may have interpreted a folder to be less restricted than it should. I understand security but never heard about a server deciding if permissions assigned to a folder are right or wrong. Upon which basis a server may decide that?! The name of the folder?!
By the way now SuiteCRM is also working properly with folder permissions set to 775.
So now I decided to deactivate my “solution” and I would delete this topic if possible, which may cause just confusion.
What is your opinion?