PDA

Bekijk Volledige Versie : open_basedir aanpassen



Jacobs.T
03/04/05, 23:23
2de thread van de dag... excuses :)

Zit dus met een ander probleem.
Ik maak sinds een weekje gebruik van het Plesk controlepaneel.
Nu vroeg ik mij af hoe ik voor een specifiek domein een extra map nml 'private' kan toevoegen aan de open_basedir variabele van php?

Er wordt door een scriptje een map buiten httpdocs aangesproken en daar kan je natuurlijk niet aan.

Iemand ervaring mee?
Googlen heeft totdusver nog niets opgeleverd.

Triloxigen
03/04/05, 23:56
je kunt eigen vhost instellingen toevoegen in de conf directory van het domein in het (aan te maken) bestand vhost.conf

Jacobs.T
04/04/05, 00:26
Mijn vraag is natuurlijk hoe dit concreet gedaan wordt.
De document root is
/home/httpd/vhosts/hetdomein/httpd

Hij moet de .../hetdomein/private kunnen aanspreken

Jacobs.T
04/04/05, 14:19
Sorry voor upje maar niemand een idee?
Geraak er echt niet wijs uit en is echt heel dringend :)

Peter|Willux.be
07/04/05, 18:42
Kan je geen symlink gebruiken...

WH-Tim
07/04/05, 18:48
is er voor plesk geen standaard config van de httpd.. zou toch zeker wel moeten ;)

en wellicht zoals bij DA dat je het in het controle paneel kunt wijzigen of doorvoeren!

Jacobs.T
07/04/05, 19:32
Heb het ondertussen al opgelost.

In de /home/httpd/vhosts/<domain>/conf/
maak je een vhost.conf aan.

<Directory "/home/httpd/vhosts/<domain>/">
AllowOverride All
Options FollowSymLinks
php_admin_flag engine on
php_admin_value open_basedir .:/home/httpd/vhosts/<domain>/httpdocs:/home/httpd/vhosts/<domain>/private
</Directory>


Daarop volgende command uitvoeren:
/usr/local/psa/admin/sbin/websrvmng -a -v