Ferdinand: Wie $DOCUMENT_ROOT lesen?

Beitrag lesen

Hallo zusammen,

in einer PHP-Applikation ermittle ich zunächst mit

$rootpath=$HTTP_SERVER_VARS['DOCUMENT_ROOT'];

das Basisverzeichnis, um mich von dort durch alle
möglichen Verzeichnisse weiterzuhangeln. Das hat bis
jetzt immer geklappt.

Heute musste ich aber feststellen, dass ein Server wg.
fehlender track_vars Aktivierung den Wert nicht zurückgab.

Mit $rootpath=$DOCUMENT_ROOT; macht er es.

Frage: gibt es denn keinen sicheren Weg, der für alle
Server funktioniert?

Wann würdet Ihr denn das Root über die Servervars auslesen
und wann direkt über $DOCUMENT_ROOT? Oder soll man
am besten eine Abfrage basteln?

Danke für Eure Hilfe

Ferdinand