Hoi,
wij hebben een server met verschillende vhosts.
Safe_mode staat aan en de open_basedir wordt gebruikt.
Nu willen we 1 map op een vhost zetten die te bereiken is onder bepaalde vhosts.
dus dat je in php het volgende kan doen:
dus:
waarbij die 2 index.php files de file pakmij.php includen
nu kan je volgens mij in open_basedir de "/home/httpd/vhosts/test.nl/httpdocs/lib/" zetten, maar dan krijg je dus dat ook beestje.nl erbij kan--> dit mag niet!
ook heb ik gedacht aan een oplossing om /vhost/test.nl/httpdocs/lib/ virtueel te linken ofzo in /vhost/blaat.nl/httpdocs/ en /vhost/aapje.nl/httpdocs/ zodat je dus gewoon het volgende kan doen:
hoe moet ik dit doen?!
-we draaien op Apache
wij hebben een server met verschillende vhosts.
Safe_mode staat aan en de open_basedir wordt gebruikt.
Nu willen we 1 map op een vhost zetten die te bereiken is onder bepaalde vhosts.
dus dat je in php het volgende kan doen:
PHP:
1
| include("../../test.nl/httpdocs/lib/pakmij.php"); |
dus:
code:
1
2
3
4
| /home/httpd/vhosts/test.nl/httpdocs/lib/pakmij.php /home/httpd/vhosts/blaat.nl/httpdocs/index.php /home/httpd/vhosts/aapje.nl/httpdocs/index.php /home/httpd/vhosts/beestje.nl/httpdocs/ |
waarbij die 2 index.php files de file pakmij.php includen
nu kan je volgens mij in open_basedir de "/home/httpd/vhosts/test.nl/httpdocs/lib/" zetten, maar dan krijg je dus dat ook beestje.nl erbij kan--> dit mag niet!
ook heb ik gedacht aan een oplossing om /vhost/test.nl/httpdocs/lib/ virtueel te linken ofzo in /vhost/blaat.nl/httpdocs/ en /vhost/aapje.nl/httpdocs/ zodat je dus gewoon het volgende kan doen:
PHP:
1
| include("lib/pakmij.php"); |
hoe moet ik dit doen?!
-we draaien op Apache