Hi,
ich hab ein Problem mit meinen includes, die funktionieren nur, wenn ich auf Unterverzeichnisse zugreife, nicht aber wenn ich eine Verzeichnisebene hochgehe und ein anderes Unterverzeichnis wähle. Kurz zur Veranschaulichung:
Eins meiner PHP-Skripte liegt in folgender Ordnerstruktur:
- symcon/webfront/user/meinskript/a.php
darunter gibts dann zwei Unterverzeichnisse:
[b]- meinskript/verzeichnis1/b.php
- meinskript/verzeichnis2/c.php[/b]
innerhalb von a.php
kann ich problemlos mit
require_once "verzeichnis1/b.php"
inkludieren.
Was nicht geht ist das b.php oder c.php sich gegenseitig inkludieren. Normalerweise sollte das so aussehen:
in C.php: require_once "../verzeichnis1/b.php"
oder aus B.php: require_once "../verzeichnis2/c.php"
es folgt der folgende Fehler:
Failed opening required '/verzeichnis1/b.php' (include_path='.:') in /usr/share/symcon/webfront/user/verzeichnis2/c.php
Ich verstehe nicht wieso wieso hier nur includes auf Unterverzeichnisse funktionieren, nicht aber auf Verzeichnisse übergeordneter, bzw. paralleler Verzeichnisse. Weiss hier jemand weiter?
Danke!
Gruß
Florian