Ich habe eine Verzeichnisstruktur wie die folgende;
script.php
inc / include1.php
inc / include2.phpobjectes / object1.php
Objekte / object2.phpsoap / soap.php
Jetzt verwende ich diese Objekte in beiden script.phpund /soap/soap.phpich könnte sie verschieben, aber ich möchte die Verzeichnisstruktur aus einem bestimmten Grund so. Bei der Ausführung ist script.phpder Include-Pfad inc/include.phpund bei der Ausführung ist /soap/soap.phpes../inc , funktionieren absolute Pfade. /mnt/webdev/[project name]/inc/include1.php...Es ist jedoch eine hässliche Lösung, wenn ich das Verzeichnis jemals an einen anderen Speicherort verschieben möchte.
Gibt es also eine Möglichkeit, relative Pfade zu verwenden oder die programmgesteuert zu generieren "/mnt/webdev/[project name]/"?
DOCUMENT_ROOT