Guten Morgen an alle im Forum,
auf meiner Website benötige ich des Öfteren (auf jeder Seite) den DocumentRoot meiner Domain. Diesen gebe ich auf meinem Lokalem Webserver (logischer Weise) folgendermaßen aus:
echo $_SERVER['document_root']; ...
Nun ist es leider so, dass ich den DocumentRoot bei meinem Provider NICHT über das Array $_SERVER holen kann, sondern (lt. meines Providers) so vorgehen muss:
echo preg_replace("/^((/.[^/]*){7}).*/", "$1/", $SCRIPT_FILENAME, 1);
Folglich müsste ich dies vor jedem Upload von meinem lokalem Webserver auf den meines Providers (zumindest 1x) in jeder Datei ändern...
Um mir diese Arbeit zu ersparen, suche ich eine Möglichkeit, den DocumentRoot (auf meinem lokalem Webserver) serverseitig in eine Variable (im Beispiel $SCRIPT_FILENAME) zu schreiben.
Weiß jemand von euch, ob und wenn ja wie dies funktioniert?
Oder gibt es sogar eine bessere Lösungs-Variante für mein Problem?
Ich danke euch vielmals für die Hilfe
Gruß
Erri