Hi all,
I’ve recently taken the leap to EE3 and everything was going well, getting used to the new interface, however i’ve come to the point in a pressing project setup where I set up saving templates as files. This led to the discovery that there is no place to specify where to save them to, and the default is fixed to /system/user/templates (is there a config file override for this?).
When I upload the modified template files, i get permission denied.
I’ve done a fair bit of research and it looks like it’s because I’m running PHP as an Apache module within Plesk (Plesk v12.5.30 CentOS 6). The folders and files created by EE are owned by Apache/48 48. Which I can’t understand why all of a
I could rebuild my install with php running as FastCGI. However, looking at other sites running EE2 on the server, they too are running EE as an Apache module, and didn’t seem to suffer from the permissions issues.
I have a feeing that a Plesk update has changed something, as i’ve noticed an older site created template files via the cp as the ftp user, yet more recently I have created a new template and the owner is 48 48.
Can anyone help?
Thanks in advance, Ian
I am also seeing some php warnings as follows:
Warning
file_get_contents(/var/www/vhosts/portland.ac.uk/dev.portland.ac.uk/system/user/cache/current_version): failed to open stream: Permission denied
ee/legacy/libraries/Cache/drivers/Cache_file.php, line 66 hide details
Severity: E_WARNING
Which are also on files where the owner is apache too.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.