Hallo zusammen, nachdem ich den halben Tag lang versucht habe mit Apache 2 auf meinem internen Webserver VirtualHosts anzulegen, fällt mir einfach nichts mehr ein und ich hoffe auf Eure Hilfestellung.
Apache läßt sich soweit normal starten, aber nicht mit -S, dann bekomme ich ein failed bzw. wenn ich ihn normal starte, klappt es mit dem ScriptAlias nicht, es verweißt immer auf den Default. Zur Konf: 1. Weil es meine Domainen auch im Internet gibt, läuft auf dem Server ein Bind bzw. wird via hosts zugewiesen: 192.168.1.222 www.test1.de 192.168.1.222 www.test2.de 192.168.1.222 www.test3.de Zusätzlich habe ich auf meiner Windoof-Maschine die hosts verändert, so dass bei Eingabe von www.test1.de die 192.168.1.222 korrekt angesprungen wird. Apache selbst wie folgt: - listen.conf NameVirtualHost 192.168.1.222:80 Sonst nix - httpd.conf included 1. default-server.conf 2. test.conf 3. test2.conf 4. test3.conf Die Pfade sind korrekt - default-server.conf DocumentRoot "/home/www/pages/default" Dazu die Directory-Directive ScriptAlias /cgi-bin/ "/home/www/cgi-bin/default/" Anfangs habe ich für die vhosts-Dateien hier testx.conf genannt als Vorlage die vhosts.template benutzt. Dann habe ich überlegt, dass dies Quatsch ist, da ich dann drei mal eine andere Directive einbaue: ScriptAlias /cgi-bin/ "/home/www/cgi-bin/test1/" ScriptAlias /cgi-bin/ "/home/www/cgi-bin/test2/" ScriptAlias /cgi-bin/ "/home/www/cgi-bin/test3/" Also habe ich diese Zeile zwischen die <virtualhost> </virtualhost> gesetzt, ebenso die Directory-Directiven. Also include ich dreimal: <VirtualHost 192.168.1.222:80> ServerName www.testx.de DocumentRoot /home/www/pages/testx/ <Directory>...<Directory> ScriptAlias /cgi-bin/ "/home/www/cgi-bin/testx/" <Directory>...<Directory> </VirtualHost> Wie gesagt rcapache start bringt ein OK, ich kann alle drei Seiten ansurfen. Will ich aber ein http:// ... /cgi-bin/... aufrufen, kommt immer ein ScriptAlias auf test1 statt testx Starte ich mit -S kommt ein failed Warum gibt Apache ein solches Template aus, das ServerAlias nicht im VH-Container steht muss ja doch falsch sein, oder? Trotz stundenlanger Suche bei Apache in den Docs, via Google und in diversen Foren, finde ich absolut nichts. Ein Update auf 2.048 brachte nichts. Auch die Module habe ich soweit gecheckt, es sind alle Standards von Suse9 drin. Hoffe, irgendwer hat Lust und Zeit sich das alles durchzulesen, ich weiß absolut nicht mehr weiter. ;-( Gruß Anja -------------------------------------------------------------------------- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --------------------------------------------------------------------------