Rolf B: Problem mit include_path

Beitrag lesen

Hallo MudGuard,

Bei FTP wird Dir normalerweise nur der Pfad unterhalb "Deines" Bereichs angezeigt

Das hängt vom Hoster und von der FTP Verbindung ab. Bei meinem Hoster sehe ich bei einer FTP-Verbindung meinen Customer-Bereich als Root, und bei SFTP sehe ich den kompletten Pfad ab Root.

$_SERVER['DOCUMENT_ROOT'] ist jedenfalls eine sinnvolle Möglichkeit.

Eine andere Idee könnte sein, den Includepfad relativ zur magic constant __DIR__ zu setzen. Die ist aber schlechter, man sollte das nur tun wenn das Script von der Kommandozeile laufen soll (wo $_SERVER['DOCUMENT_ROOT'] leer ist), denn bei Verwendung von __DIR__ muss man jedesmal nachdenken, in welchem Ordner das Script ist, von dem aus eingebunden wird.

Rolf

--
sumpsi - posui - obstruxi