Subdomains funktionieren nicht -> Download?

El-Barto

Registered User
Hallo,

ich habe eine Domain, nennen wir sie xyz.de. Das Hauptverzeichnis der Domain ist /var/www/.
Nun soll diese Domain eine Subdomain bekommen: abc.xyz.de. Diese Subdomain bekommt das Verzeichnis /var/www/abc/.

Folgende vHosts habe ich eingetragen:
Code:
NameVirtualHost xyz.de:80
<VirtualHost xyz.de:80>
ServerAdmin srv1@xyz.de
ServerName xyz.de
ServerAlias www.xyz.de
DocumentRoot /var/www/
</VirtualHost>

NameVirtualHost abc.xyz.de:80
<VirtualHost abc.xyz.de:80>
ServerAdmin srv1@xyz.de
ServerName abc.xyz.de
ServerAlias www.abc.xyz.de
DocumentRoot /var/www/abc/
</VirtualHost>
Allerdings funktioniert es nicht. Beim Aufruf von abc.xyz.de erscheint ein Downloadfenster, ob ich eine "application/x-httpd-php" herunterladen möchte. Die "richtige" Domain xyz.de funktioniert aber einwandfrei.

Errorlog:
Code:
[Sat Nov 25 15:04:48 2006] [notice] SIGHUP received.  Attempting to restart
[Sat Nov 25 15:04:48 2006] [warn] NameVirtualHost abc.xyz.de:80 has no VirtualHosts
[Sat Nov 25 15:04:48 2006] [notice] Apache/2.0.54 (Debian GNU/Linux) PHP/4.4.4-0.dotdeb.3 with Suhosin-Patch configured -- resuming normal operations
Wo könnte der Fehler liegen?

MfG
El-Barto
 
Hallo,

ok, habe es umgeändert.
Code:
NameVirtualHost *:80

<VirtualHost *:80>
ServerAdmin srv1@xyz.de
ServerName www.xyz.de
ServerAlias xyz.de *.xyz.de
DocumentRoot /var/www/
</VirtualHost>

<VirtualHost *:80>
ServerAdmin srv1@xyz.de
ServerName abc.xyz.de
ServerAlias abc.xyz.de *.abc.xyz.de
DocumentRoot /var/www/abc/
</VirtualHost>
Selbes Verhalten wie oben beschrieben.

MfG
El-Barto
 
Ich habe das ganze mit Dotdeb eingerichtet.
Code:
apt-get update
apt-get install apache2-mpm-prefork apache2-doc lynx ca-certificates libapache2-mod-php5 mysql-server php5-mysql phpmyadmin
Mehr benötige ich eigentlich doch nicht? Allerdings läuft PHP 4.4 statt 5.x :o.

Auf meinem zweiten vServer (selbe Konfiguration, allerdings letzte Woche eingerichtet), läuft es wie es soll.

Gute Nacht,
El-Barto
 
Ich denke mal schon, sonst würde er die index.php im Hauptverzeichnis auch herunterladen wollen.

//Edit: Auf dem Server ist sowieso der Wurm drin. Ich habe das System jetzt schon zum x-ten Mal neuinstalliert. Folgende Fehler treten jedes mal auf:
- Subdomains wollen nicht richtig funktionieren
- Server frisst sich mit numtcpsock voll und werden nicht mehr geleert (Auf dem Server soll nur ein einfaches PHP-Upload-Script laufen -> auf dem zweiten Server (selber Hoster, selbes Angebot) läuft beides perfekt :-!)
 
Last edited by a moderator:
Back
Top