drzylvon wrote:I did a fresh install of the beta 12 and changed permissions recursively following (setting to 777) :
app/_cache/
content/
content/_shared.yml - which I believe doesn't exist anymore.
---> the diag indicates 775
My check still won't pass. Has anything else changed to which folder needing which permissions ?
First of all, the CHECK page checks the permissions of ITSELF (meaning the /check/) folder. It does this to test if the folder can write into itself without having to set permissions, which tells you if you have to set permissions for other folders. If you have already done that, you are fine. It may very well be that your _cache and content folders have correct permissions already.
To check write permissions of necessary folders, you should now instead use the new diagnostics:
yourwebsite/?diagnostics=true
https://demo.photo.gallery/?diagnostics=true (In our demo, we have purposely prevented write permission, because we don't want the public panel to be able to save).
drzylvon wrote:Also, is there any news regarding the open base dir restrictions ? My host won't allow to disable it.
Sorry no. Your server has a restriction in effect that prevents X3 from deleting PHP template files in the cache folder. This is how twig-templating works, and how caches files are maintained. We can't fix this any way. Unlikely it has any negative on your website though. Maybe once a year or so, you can log in to FTP and delete all the PHP template files in the cache (although strictly not necessary).