PHP run as FastCGI connecting with files outside the domain directory
up vote
1
down vote
favorite
On our Linux server I made a cms that has its files located in /var/www/vhosts/beheer/aanpassen/
. Every domain that uses this cms has access to it through http://www.[domain name]/aanpassen/aanpassen/[cms file]
.
This leads to /var/www/vhosts/[domain name]/httpdocs/aanpassen/aanpassen/
which is a symbolic link to /var/www/vhosts/beheer/aanpassen/
. In the apache and nginx
settings I added the following line to make this possible:
php_admin_value open_basedir /tmp:/var/www/vhosts/beheer:/var/www/vhosts/[domain name]/httpdocs:/var/www/vhosts/[domain name]/conf
This works fine for php5.3.27
run as mod_php
. However I want to change the php settings to php7.0.32
run as FastCGI
. With these settings this won't work. No access to files outside the domain scope. Is there a way to make this construction work also for FastCGI
?
I hope there is. Thanks for your help.
php fastcgi
add a comment |
up vote
1
down vote
favorite
On our Linux server I made a cms that has its files located in /var/www/vhosts/beheer/aanpassen/
. Every domain that uses this cms has access to it through http://www.[domain name]/aanpassen/aanpassen/[cms file]
.
This leads to /var/www/vhosts/[domain name]/httpdocs/aanpassen/aanpassen/
which is a symbolic link to /var/www/vhosts/beheer/aanpassen/
. In the apache and nginx
settings I added the following line to make this possible:
php_admin_value open_basedir /tmp:/var/www/vhosts/beheer:/var/www/vhosts/[domain name]/httpdocs:/var/www/vhosts/[domain name]/conf
This works fine for php5.3.27
run as mod_php
. However I want to change the php settings to php7.0.32
run as FastCGI
. With these settings this won't work. No access to files outside the domain scope. Is there a way to make this construction work also for FastCGI
?
I hope there is. Thanks for your help.
php fastcgi
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
On our Linux server I made a cms that has its files located in /var/www/vhosts/beheer/aanpassen/
. Every domain that uses this cms has access to it through http://www.[domain name]/aanpassen/aanpassen/[cms file]
.
This leads to /var/www/vhosts/[domain name]/httpdocs/aanpassen/aanpassen/
which is a symbolic link to /var/www/vhosts/beheer/aanpassen/
. In the apache and nginx
settings I added the following line to make this possible:
php_admin_value open_basedir /tmp:/var/www/vhosts/beheer:/var/www/vhosts/[domain name]/httpdocs:/var/www/vhosts/[domain name]/conf
This works fine for php5.3.27
run as mod_php
. However I want to change the php settings to php7.0.32
run as FastCGI
. With these settings this won't work. No access to files outside the domain scope. Is there a way to make this construction work also for FastCGI
?
I hope there is. Thanks for your help.
php fastcgi
On our Linux server I made a cms that has its files located in /var/www/vhosts/beheer/aanpassen/
. Every domain that uses this cms has access to it through http://www.[domain name]/aanpassen/aanpassen/[cms file]
.
This leads to /var/www/vhosts/[domain name]/httpdocs/aanpassen/aanpassen/
which is a symbolic link to /var/www/vhosts/beheer/aanpassen/
. In the apache and nginx
settings I added the following line to make this possible:
php_admin_value open_basedir /tmp:/var/www/vhosts/beheer:/var/www/vhosts/[domain name]/httpdocs:/var/www/vhosts/[domain name]/conf
This works fine for php5.3.27
run as mod_php
. However I want to change the php settings to php7.0.32
run as FastCGI
. With these settings this won't work. No access to files outside the domain scope. Is there a way to make this construction work also for FastCGI
?
I hope there is. Thanks for your help.
php fastcgi
php fastcgi
edited Nov 8 at 11:24
Islam Elshobokshy
1
1
asked Nov 8 at 11:04
Niek Reus
93
93
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53206452%2fphp-run-as-fastcgi-connecting-with-files-outside-the-domain-directory%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown