Christian H
New Pleskian
Hello,
I'm trying to get the PHP open_base_dir directive to work in my Plesk environment but It seems like I'm getting blocked by Plesks default permission.
I have this Setup:
Domain A with User "ftpa"
Domain B with User "ftpb"
Both are set up as Domains via the Plesk control panel.
Both have their respective httpdocs folder to host the website.
Path to both domains is /var/www/vhosts/domain/httpdocs
Now, what I want to do now is give Domain A open_base_dir permission to Domain Bs files with PHPs fopen.
The PHP Version is 7.2.15
I have set up the open_base_dir correctly (/var/www/vhosts/domainb/httpdocs/). Despite that, Domain A still can't get access to Domain B.
I've found a solution to my problem:
Plesks default permissions (I am using Plesk 17.8.11) for new Domains is rwxr-x--- (0750).
When I change /var/www/vhosts/domainb to rwxr-x--x (0751), then everything works.
But, I got the feeling that this is not the most optimal way to do it? Securitywise?
Is there another solution I didn't think of?
I tried adding the FTP users to their respective groups - even tried adding them to the psaserv group. But nothing worked.
I'm trying to get the PHP open_base_dir directive to work in my Plesk environment but It seems like I'm getting blocked by Plesks default permission.
I have this Setup:
Domain A with User "ftpa"
Domain B with User "ftpb"
Both are set up as Domains via the Plesk control panel.
Both have their respective httpdocs folder to host the website.
Path to both domains is /var/www/vhosts/domain/httpdocs
Now, what I want to do now is give Domain A open_base_dir permission to Domain Bs files with PHPs fopen.
The PHP Version is 7.2.15
I have set up the open_base_dir correctly (/var/www/vhosts/domainb/httpdocs/). Despite that, Domain A still can't get access to Domain B.
I've found a solution to my problem:
Plesks default permissions (I am using Plesk 17.8.11) for new Domains is rwxr-x--- (0750).
When I change /var/www/vhosts/domainb to rwxr-x--x (0751), then everything works.
But, I got the feeling that this is not the most optimal way to do it? Securitywise?
Is there another solution I didn't think of?
I tried adding the FTP users to their respective groups - even tried adding them to the psaserv group. But nothing worked.