Tom: Include und Pfade?

Beitrag lesen

Hello,

dafür gibt es in der INI eine Einstellung:

<cite>
include_path string
Hier können Sie ein Verzeichnis angeben, in dem die require(), include() und fopen_with_path() Funktionen nach Dateien suchen. Das Format ist ähnlich der PATH Umgebungsvariablen des jeweiligen Systems: Eine Liste von Verzeichnissen, getrennt durch einen Doppelpunkt bei UNIX oder ein Semikolon bei WINDOWS. Beispiel 4-1. UNIX include_path

include_path=.:/home/httpd/php-lib
</cite>

Den gesetzten include-Path kann man im Script auch abfragen:

$ipfad = ini_get("include_path");

Das script sucht die zu includierenden Dateien erst relativ vom aktuellen Verzeichnis unter dem angegeben Pfad. Wenn sie dort nicht zu finden sind, absolut unter dem include_path.

Der include_path ist absolut zum Dateisystem und nicht zur Document-Root!

Grüße

Tom