Christian Seiler: absoluter Serverpfad auslesen?

Beitrag lesen

Hallo steve,

Ist es möglich den absoluten Serverpfad eines Domainpfades auszulesen? Also nicht den, auf dem das Script ausgeführt wird, sondern einer beliebigen Anderen.

Nein, das geht nicht. Das einzige, was Du machen könntest ist, sofern die Domains auf dem gleichen Server gehostet werden, die Apache-Konfiguration auslesen und so nach dem Pfad suchen. Dazu müsstest Du natürlich erst einmal wissen, wo die Apache-Konfiguration liegt. Desweiteren hast Du meistens auch nicht die Berechtigung, diese auszulesen - folglich wird Dein Vorhaben scheitern.

Die einzige Möglichkeit, die ich sehe, ist eine Liste/Tabelle mit Servername -> Pfad, die Du manuell pflegen musst.

Dir sollte aber klar sein, dass Dir der Serverpfad nur etwas bringt, wenn die andere Domain auf dem gleichen Server liegt, wie das PHP-Script, das ausgeführt wird. Desweiteren wirst Du warscheinlich das Problem haben, dass Du auf die andere Domain nicht so ohne weiteres zugreifen können wirst. (es sei denn, alle Domains sind mit dem gleichen Webhostingpaket konfiguriert, dann hast Du vielleicht die Rechte dazu)

Viele Grüße,
Christian