phpbar.de logo

Mailinglisten-Archive

[php] open_basedir dir Angabe

[php] open_basedir dir Angabe

Sebastian Mendel lists at sebastianmendel.de
Fre Sep 22 13:33:05 CEST 2006


Holm Kapschitzki schrieb:
> Hallo,
> 
> ich habe php selbst kompiliert und eigentlich alle externen Bibliotheken 
> statisch gelinkt, also im binary drin. Wenn ich jetzt "openbasedir" 
> setze, meinetwegen in der php.ini, muss ich doch nur den Pfad zum 
> doc-root des jeweiligen vhost Benutzers setzen? Weil in /usr/share/php 
> sind zwar Bibliotheken drin aber die sind m.E. noch von einer früheren 
> php Installation über den Paketmanager des Systems?
> 
> 2. Frage.
> 
> Wenn ich jetzt php mit den externe Biblitheken als "shared" kompilieren 
> würde, wäre dann der Pfad doch zu setzen nach /usr/share/php ? Bloss was 
> ich nicht ganz verstehe meine externe Biblitheken sind doch alle unter 
> /usr/ eingebunden, weil ich die entsprechenden lib....dev Files unter 
> Debian mit dem Paketmanager installiert habe. Also wäre das doch eh 
> hinfällig?


Bibliotheken (.so) statisch oder shared haben GAR NICHTS mit openbasedir
zu tun.

"openbasedir" hat nur Einfluss auf ausgeführte Scripte und deren includes.

Ein Script kann nur auf Dateien/Includes unterhalb von "openbasedir"
zugreifen.


-- 
Sebastian Mendel

www.sebastianmendel.de

php::bar PHP Wiki   -   Listenarchive