Hallo,
ich bin Betreiber mehrerer Webseiten, die im Prinzip alle identisch sind. Sozusagen also der www Ordner. Unterschiedlich sind nur einige Konfigurationsdateien.
Jetzt dachte ich mir, dass ich softlinks anlege. Ich habe folgende Ordnerstruktur:
site1
- config
- www (ln -s ../www)
site2
- config
- www (ln -s ../www)
site3
- config
- www (ln -s ../www)
site4
- config
- www (ln -s ../www)
www
Mein Problem ist, dass ich im www Ordner .php Dateien haben, welche versuchen eine übergeordnete Datei zu includen (z.B. include_once '../config/database.php').
Da es allerdings ein Softlink ist, führt der Apache die PHP Datei nicht in site/www, sondern nur in www aus. Kann man das irgendwie ändern? Gibt es alternativen zu den Softlinks (ähnlich einer Virtual Directory in Windows)?
ich bin Betreiber mehrerer Webseiten, die im Prinzip alle identisch sind. Sozusagen also der www Ordner. Unterschiedlich sind nur einige Konfigurationsdateien.
Jetzt dachte ich mir, dass ich softlinks anlege. Ich habe folgende Ordnerstruktur:
site1
- config
- www (ln -s ../www)
site2
- config
- www (ln -s ../www)
site3
- config
- www (ln -s ../www)
site4
- config
- www (ln -s ../www)
www
Mein Problem ist, dass ich im www Ordner .php Dateien haben, welche versuchen eine übergeordnete Datei zu includen (z.B. include_once '../config/database.php').
Da es allerdings ein Softlink ist, führt der Apache die PHP Datei nicht in site/www, sondern nur in www aus. Kann man das irgendwie ändern? Gibt es alternativen zu den Softlinks (ähnlich einer Virtual Directory in Windows)?