← Back to team overview

sslug-teknik team mailing list archive

Apache 1.3.12 - VirtualHosts - OT?

 

Hej,

Jeg har sådan en stående på internettet, som jeg har haft lidt bøvl med.
Jeg har tidligere postet dette problem, men det/de svar jeg fik, gav ingen indikation af mulige årsager/løsninger.

OS er "tilfældigvis" en Slackware 7.1, men det har nok næppe betydning her.

Der er defineret et antal VitualHosts på denne maskine. Lejlighedsvis er der så blevet defineret en eller to mere, og alt har virket upåklageligt.

Lige til en dag... hvor en af disse VH'er (i forbindelse med definition af nye VH'er) pludselig holdt op med at fungere, og referencer til netop denne VH førte til DocumentRoot i stedet for til det directory, som VH'en havde defineret.

Det her jeg postede problemet uden at finde en løsning. (Jeg lavede så en kludge i form af et cgi-script, som styrede serveren hen til det rigtige directory afhængigt af HTTP_HOST. Og alt var godt).

Lige til en ny dag - forleden - da jeg definerede ENDNU en VH. Og EN ANDEN VH hørte deremed op med at svare korrekt, men sendte brugeren til DocumentRoot!!

Det affødte naturligvis forskning m.v., og jeg fandt ud af, den den belastede VH altid er nr. 8. Altså lavede jeg en dummy entry som nr. 8, så nu virker alle mine VH'er igen, uden kludge-cgi-script.

Men nu er spørgsmålet/-ene: Er der andre der har oplevet tilsvarende problemer, nogen der har en forklaring på fænomenet, eller måske nogen der kender en løsning, udover at definere VH nr. 8 som dummy?

Undskyld hvis dette er OT, hvis der er en Apache-mailingliste, poster jeg gerne på den i stedet.

MVH
--
Jon Svejgaard
====================================================================
                               | ACE - UNIX/Linux Consultancy
                               | Hjorthoejvej 2 / DK-4291 Ruds Vedby
mail: jon@xxxxxx               | DENMARK
http://www.ace.dk              | +45 5826 1799 / +45 4052 0799
====================================================================