Hallo,

ich habe bisher nur mitgelesen, habe mich gerade neu angemeldet und möchte erst einmal alle Mitwirkenden zu dem hervorragenden Forum gratulieren.

Und jetzt zu meinem Problem:

Ich adminsitriere für einen Bekannten einen V-Server bei Strato. Er möchte dort eine Community betreiben und wir verwenden dafür drupal. Das läuft auch bereits seit zwei Monaten im Testbetrieb ohne Probleme.

Jetzt sollen aber mehere subdomains als vhosts auf der gleichen DocumentRoot betrieben werden um drupal als Multisite-Installation mit einer codebase und einer DB zu betreiben.

Ich habe mit Plesk mehrere Subdomains eingerichtet (bei allen ist PHP aktiviert):

community.myproject.net
projects.myproject.net
...

In der Ersten liegt die Drupalinstallation. Bei der Zweiten habe ich im Verzeichnis:

/srv/www/vhosts/myproject.net/subdomains/projects/conf

die Datei vhost.conf mit folgendem Inhalt angelegt:

DocumentRoot /srv/www/vhosts/myproject.net/subdomains/community/httpdocs

Danach habe ich folgende Kommandos ausgeführt:

/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=myproject.net
/etc/init.d/apache2 restart

Die Verlegung der Documentroot funktioniert auch. Bei Eingabe von "http://projects.myproject.net" im Browser lande ich auf "http://community.myproject.net".

Sobald ich aber PHP-Scripte ansteure, werden diese nicht vom Webserver ausgeführt und das Ergebnis an den Client geleitet, sondern zum Download angeboten.

Ohne die Umleitung der DocumentRoot funktioniert die Subdomain reibungslos auch mit PHP Testscripten. D. h. die restliche Konfiguration ist korrekt (wurde über Plesk eingerichtet) und nur die Umstellung der DocumentRoot verursacht die Probleme. Dies ist allerdings für den konkreten Anwendungsfall erforderlich.

Welche Einstellung(en) muss ich noch treffen um den Webserver zur Ausführung der Scripte zu bewegen?

Vielen Dank für Eure Hilfe
Paul