Mailinglisten-Archive |
Hallo, Christian Flothmann wrote: > $path = dirname(__FILE__); Tut genau, was ich will. Vielen Dank. Als Nachtrag: foo.php ist eigentlich eine config.php, die dann alle weiteren notwendigen Pfade und Konstanten für die Applikation setzt. Ab da ist alles stressfrei. Aber in der config.php sind mehrere Umgebungen definiert, in denen die Applikation laufen kann. Jede Umgebung ist mit ihren spezifischen Definitionen hinterlegt. Anhand von foo2.php (eigentlich eine config.id.php) wird dann die jeweilige Umgebung erkannt. Durch lediglich das Einbinden der config.php kann ich also überall in der Umgebung mit den zentralen Klassen usw arbeiten. Das ursprüngliche automatische Erkennen der Umgebung an $_SERVER['HTTP_HOST'] hat sich nicht bewährt, weil die Applikation bei mehreren Entwicklern lokal als "localhost" läuft, es sich jedoch trotzdem um unterschiedliche Umgebungen handelt. regards, Ringo
php::bar PHP Wiki - Listenarchive