open_basedir für alle Unterverzeichnisse eines Verzeichnisses?
am 17.04.2006 14:09:39 von Kay-Michael Voit
Hallo,
ist es irgendwie möglich, für alle Unterverzeichnisse eines
Verzeichnisses auf einmal open_basedir-Restrictions zu setzen?
Hintergrund ist der, dass in einem System für ein Jugendzentrum
verschiedene User Unterverzeichnisse bekommen, in die sie per
Webinterface PHP-Scripts laden können.
Da diese User auch über ein Webinterface angelegt werden, kann ich ohne
weiteres dabei auf ihr Verzeichnis keine open_basedir-Restriction legen,
da der User des Webinterfaces ja den Apache nicht reloaden darf und ich
auch eigentlich allgemein keine Verbindung zwischen Webinterface und
Apacheconfig herstellen möchte.
Was habe ich da für Möglichkeiten?
Im Einsatz sind die Server aus Debian Sarge - Apache 1.3 Und PHP 4.
Gruß,
Kay
f'up 2 de.comp.lang.php.installation
Re: open_basedir für alle Unterverzeichnisse eines Verzeichnisses?
am 17.04.2006 14:43:15 von Helmut Chang
Kay-Michael Voit schrieb:
> Da diese User auch über ein Webinterface angelegt werden, kann ich ohne
> weiteres dabei auf ihr Verzeichnis keine open_basedir-Restriction legen,
> da der User des Webinterfaces ja den Apache nicht reloaden darf und ich
> auch eigentlich allgemein keine Verbindung zwischen Webinterface und
> Apacheconfig herstellen möchte.
> Was habe ich da für Möglichkeiten?
Schau mal im PHP-Manual, ob open_basedir über .htaccess setzbar ist. Da
musst du den Apache AFAIR nicht neu starten.
gruss, heli
Re: open_basedir für alle Unterverzeichnisse eines Verzeichnisses?
am 18.04.2006 15:56:18 von Kay-Michael Voit
> Schau mal im PHP-Manual, ob open_basedir über .htaccess setzbar ist. Da
> musst du den Apache AFAIR nicht neu starten.
Du willst, dass ich mit einem Script, mit dem User der Scripts, an eine
von Scripts schreibbare Position, eine eine Restriktion lege, die
Scripts davon abhalten soll, Unfug zu machen? Nein....