Guten Tag suse-linux,
ich versuche gerade dem apache einen vhost an zu legen. das ganze
läuft unter suse9.1 mit apache2.0.49.
eine datei namens vhec.conf wurde im verzeichniss /etc/apache2/vhosts.d erstellt.
wenn ich nun den server vhec.de aufrufe, dann erhalte ich den
default server und nicht den virtuellen host.
rcapache2 extreme-configtest ergibt keinen fehler.
hat jemand einen tipp für mich, wie ich das problem beseitigen kann ?
folgender inahlt der vhec.conf:
Am Sonntag, 2. Januar 2005 13:02 schrieb Carsten Henkel:
eine datei namens vhec.conf wurde im verzeichniss /etc/apache2/vhosts.d erstellt. wenn ich nun den server vhec.de aufrufe, dann erhalte ich den default server und nicht den virtuellen host.
das problem hatte ich auch. check mal mit "httpd -S" Deine virtuelle Server configs. Bei mir z.B.: webserver:~ # httpd2 -S VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers: *:80 is a NameVirtualHost default server 213.133.99.140 (/etc/apache2/vhosts.d/213.133.99.140.conf:2) port 80 namevhost 213.133.99.140 (/etc/apache2/vhosts.d/213.133.99.140.conf:2) cu stonki -- www.stonki.de: the more I see, the more I know....... www.proftpd.de: Deutsche ProFTPD Dokumentation www.krename.net: Der Batch Renamer für KDE www.kbarcode.net: Die Barcode Solution für KDE
Guten Abend Stefan Onken, Am Sonntag, 2. Januar 2005 um 13:29 schrieben Sie: SO> Am Sonntag, 2. Januar 2005 13:02 schrieb Carsten Henkel:
eine datei namens vhec.conf wurde im verzeichniss /etc/apache2/vhosts.d erstellt. wenn ich nun den server vhec.de aufrufe, dann erhalte ich den default server und nicht den virtuellen host. SO> das problem hatte ich auch. SO> check mal mit "httpd -S" Deine virtuelle Server configs
VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers: *:80 vhec.de (/etc/apache2/vhosts.d/vhec.conf:1) ich hatte da noch alte configdaten in der virtual.conf vom testen stehen. jetzt funktioniert allerdings nur dieser eine host. der default zeigt nun selbes an was auf vhec.de zu finden ist. wenn ich einen neuen virtuellen server mit selben inhalt (natürlich angepasst) anlege, dann lässt sich der apache nicht mehr starten. vor dem neustart versuch hat er garnichts mehr anzeigen können. irgendwie bin ich zu blond *gg mein schönes buch von sebastian hilft mir leider auch nicht weiter, das suse extrem an der struktur geschraubt hat. hast du noch eine idee ? gruß und danke für deine mühe -- Mit freundlichen Grüssen Carsten Henkel mailto:carsten@chatlabel.de Mütter lieben ihre Kinder mehr, als Väter es tun, weil sie sicher sein können, dass es ihre eigenen sind. (Aristoteles) dieser Text ist zufällig gewählt und hat nichts mit dem Empfänger der e-Mail zu tun. Carsten Henkel Passauer Straße 7 94577 Winzer tel.: 0049 (0)180-3684398-360 fax.: 0049 (0)180-3684398-039 http://chatlabel.de http://radio.chatlabel.de
Hallo Carsten, hallo Leute, Am Sonntag, 2. Januar 2005 18:27 schrieb Carsten Henkel:
Guten Abend Stefan Onken, Am Sonntag, 2. Januar 2005 um 13:29 schrieben Sie: ^^^ "Sie" ist auf einer Mailingliste eher nutzlos ;-)
SO> Am Sonntag, 2. Januar 2005 13:02 schrieb Carsten Henkel: ^^ Das gehört nicht vor ein Zitat ;-)
Nutzt Du The Bat als Mailprogramm? Wenn ja, guck mal in die FAQ, um die genannten Probleme abzustellen. http://www.guenther-eisele.de/bat/faq.htm
eine datei namens vhec.conf wurde im verzeichniss /etc/apache2/vhosts.d erstellt. wenn ich nun den server vhec.de aufrufe, dann erhalte ich den default server und nicht den virtuellen host.
SO> das problem hatte ich auch. SO> check mal mit "httpd -S" Deine virtuelle Server configs
VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers: *:80 vhec.de (/etc/apache2/vhosts.d/vhec.conf:1)
Hast Du auch _vor der Definition jeglicher vHosts_ NameVirtualHost *:80 in der Config stehen? Ich hab das bei mir der Einfachheit halber nach /etc/apache2/vhosts.d/aaa_init_vhosts.conf geschrieben, läuft wunderbar. Wichtig ist nur, dass der Dateiname alphabetisch ganz vorn steht ;-)
wenn ich einen neuen virtuellen server mit selben inhalt (natürlich angepasst) anlege, dann lässt sich der apache nicht mehr starten.
Fehlermeldungen (/var/log/apache2/error_log)? Gruß Christian Boltz --
Was ist ein "umbrella bug"? Eine Regenschirm-Wanze ;-) [> Al Bogner und Andreas Winkelmann in suse-linux]
participants (3)
-
Carsten Henkel
-
Christian Boltz
-
Stefan Onken