Du bringst was durcheinander oder zumindest nicht klar rüber.
Zitat:
Zitat von Headsick
DOCUMENT_ROOT liefert mir aber nur "/{benötigter Root-Pfad}/{Pfad im Webspace}"
|
DOCUMENT_ROOT liefert keinen "Pfad
im Webspace" sondern
zum Webspace. Anders ausgedrückt: DOCUMENT_ROOT zeigt auf das Wurzelverzeichnis des Webspace, nicht auf ein Unterverzeichnis.
Zitat:
Zitat von Headsick
Ich schreibe eine Admin-Oberfläche, die u.a. für einen Blog einen Order konfigurieren kann, der nicht im DOCUMENT_ROOT von der Admin-Oberfläche liegt.
Code:
/
...
|_module
|_admin (Subdomain verweist hierauf)
|_blog
|_image
|
Die Admin-Oberfläche läuft also unter einer anderen Subdomain als das Blog? Diese zwei (Sub-)Domains haben natürlich eigene DOCUMENT_ROOTs /.../module/admin und /.../module/blog. Wodurch wird denn geregelt wo sich das Blog befindet (absolut oder relativ zur Admin-Oberfläche)? Ist das Konvention oder steht das in der Admin-Konfiguration?
Bevor du dich über den DOCUMENT_ROOT einer Subdomain nach oben hangelst und rübergreifst in eine andere Subdomain, solltest du einfach der Konvention oder Konfiguration folgen. Denn das Blog kann durch Änderungen der VHost-Konfiguration beliebig verschoben werden. Dann knallts in der Admin-Oberfläche, wenn du rüber hangelst wo dann nichts mehr ist.