Hallo Leute,
habe ein ziemlich stranges Problem mit den vhosts unter Apache 2.
Auf dem Webserver laufen 3 (bald 5) virtuelle Server als name based virtual hosts
die alle per URL zu erreichen sind. Kurios (und für mich nicht mehr verständlich) ist aber, dass alle vhosts eine Seite ausgeben die im DokumentRoot nicht angegeben ist.
Zu erklärung hier mal der Auszug aus der httpd.conf:
NameVirtualHost 192.168.100.101
<Location /cgi-bin>
AllowOverride None
Options +ExecCGI -Includes
SetHandler cgi-script
</Location>
<VirtualHost 192.168.100.101>
ServerName
www.irgendwas1.de
DocumentRoot /var/www/irgendwas1
ScriptAlias /cgi-bin /var/www/irgendwas1/cgi-bin
php_admin_value open_basedir /var/www/irgendwas1
php_admin_value upload_tmp_dir /var/www/irgendwas1/temp
php_admin_value session.save_path /var/www/irgendwas1/temp/
php_admin_value safe_mode on
CustomLog /var/log/apache/irgendwas1.log combined
</VirtualHost>
<VirtualHost 192.168.100.101>
ServerName
www.irgendwas2.de
DocumentRoot /var/www/irgendwas2
ScriptAlias /cgi-bin /var/www/irgendwas2/cgi-bin
php_admin_value open_basedir /var/www/irgendwas2/
php_admin_value upload_tmp_dir /var/www/irgendwas2/temp
php_admin_value session.save_path /var/www/irgendwas2/temp/
php_admin_value safe_mode on
CustomLog /var/log/apache/irgendwas2.log combined
</VirtualHost>
<VirtualHost 192.168.100.101>
ServerName
www.irgendwas3.de
DocumentRoot /var/www/irgendwas3
ScriptAlias /cgi-bin /var/www/irgendwas3/cgi-bin
php_admin_value open_basedir /var/www/irgendwas3/
php_admin_value upload_tmp_dir /var/www/irgendwas3/temp
php_admin_value session.save_path /var/www/irgendwas3/temp/
php_admin_value safe_mode on
CustomLog /var/log/apache/irgendwas3.log combined
</VirtualHost>
Das DocumentRoot verweist auf die jeweilige Startseite der URL, man bekommt aber IMMER eine Seite angezeigt die nicht in den Verzeichnissen liegt (keine Ahnung von wo er die anzieht).
Ist also ein Fehler drin, den ich total übersehe.
Meine Linux (hier Debian Sarge) Kenntnisse sind echt eingerostet und ich komm
nicht weiter. Wäre Klasse wenn mir einer auf die Sprünge helfen könnte.
Greetz
Netranger69