Hi,
in a.php steht include 'f/b.php'
in b.php steht include 'g/c.php'...
(include 'f/g/c.php').
ups, kleine korrektur: so sieht es tatsächlich aus
in a.php steht include 'f/g/b.php'
in b.php steht include 'c.php'
Verzeichnisstruktur:
a.php
f
|-g
|-b.php
|-c.php
Das dieses auf anderen Webservern funktioniert hat, bezweifel ich jetzt mal. Wenn der Pfad nicht stimmt, wird die Datei nunmal nicht gefunden.
Obiges funktioniert auf anderen Webservern (b.php und c.php liegen im gleichen Verzeichnis). Das ist ja gerade, was mich irritiert hat.
Hatte ein schnell zusammengestricktes Skript auf dem entfernten Webserver, das funktioniert. Und auf dem lokalen Webserver funktioniert es plötzlich nicht.
Kann es sein, daß der Ort einer aktuell inkludierten Datei je nach Konfiguration automatisch zum include-Pfad hinzugefügt wird?
Anders kann ich mir das nämlich nicht erklären ...
vg,
gk