PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SuseRootServer - Subdomains einrichten !?



Sloth
16.03.05, 11:21
Hallo,

habe bei 1&1 einen RootServer auf Suse 9.1. Nun habe ich im Apache2 einen VirtualServer angelegt, der die Adresse test.mydomain.de hat. Das Verzeichnis test ist ein Unterordner von httpdocs. Der DocumentRoot-Pfad (vom VirtualServer) verweist auf dieses Verzeichnis. Wenn ich jetzt aber versuche test.mydomain.de/phpinfo.php aufzurufen, bietet er mir die Datei nur zum Download an. Mit www.mydomain.de/test/phpinfo.php klappt es einwandfrei. Woran kann das liegen?
Es gibt auch noch einen Ordner Subdomains, der auf gleicher Ebene wie httpdocs liegt, aber ich möchte es handhaben wie oben beschrieben. Oder muß ich das über den Subdomains-Ordner machen?
Hat jemand eine Idee?
Danke.

marce
16.03.05, 11:47
Hast Du in dem virt. Server auch die php-Extension definiert?


AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3


bei Apache 1.3 - beim 2er dürfte es ähnlich sein... (-> Doku)

Sloth
16.03.05, 12:42
Du meinst in der entsprechenden conf-datei (hier test.conf)?
Ne, hab ich noch nicht. Oder muß das an ne andere Stelle?

marce
16.03.05, 12:45
naja, irgendwo hast Du ja einen virt. Server definiert.

Und dort hast Du sicherlich so manches anderes definiert - z.B. das Basisverzeichnis, Logfiles und so.

Da sollte das mit rein...


wenn das bei Dir in der test.conf ist, dann wäre das auch der geeignet Platz...

Und wenn's im Default-Server tut, dann nimm am besten die entsprechende Stelle von dort und kopier' sie Dir einfach...

Sloth
17.03.05, 13:55
Edit: OK, scheint wohl so, dass er - egal was ich als Subdomain angebe - sich des default-Ordners bedient, wenn die Subdomain nicht regulär eingetragen ist. Hat sich also erledigt.

Die PHP-Unterstützung will einfach nicht, daher habe ich mich entschlossen einen anderen Weg zu wählen (über Plesk).
Allerdings habe ich jetzt ein anderes Problem. Und zwar habe ich alles gelöscht, was mit test.mydomain.de zu tun hat, also Unterordner, conf-Datei, VirtualServer und den Eintrag in der Host-Datei entfernt. Zusätzlich habe ich meinen Browser-Cache gelöscht und dennoch bekomme ich über test.mydomain.de die Standard-index.html zu sehen.
Meine Frage ist also, ob der Server auch einen Cache hat, in dem er diese Infos ablegt oder habe ich einfach nur etwas vergessen zu löschen?