Mailinglisten-Archive |
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