Avatar billede Slettet bruger
07. april 2005 - 15:43 Der er 7 kommentarer og
2 løsninger

Virtualhost virker ikke

Jeg har oprettet en virtualhost til at tage sig af al trafik som kommer gennem xn--ptv-ula.dk. Problemet er, at ligegyldigt om man kommer fra den adresse eller en anden, så bliver virtual hosten ikke aktiveret, og default-tingen bliver aktiveret...

her er min virtualhost:
<VirtualHost xn--ptv-ula.dk:*>
DocumentRoot /home/påtv/www
ServerName xn--ptv-ula.dk
ServerAlias *.påtv.dk
<Directory "/home/påtv/www">
allow from all
Options +Indexes

</Directory>
</VirtualHost>
Avatar billede kasper.h Nybegynder
07. april 2005 - 15:49 #1
Prøv med

NameVirtualHost 1.2.3.4:80

<VirtualHost 1.2.3.4:80>
DocumentRoot /home/påtv/www
ServerName xn--ptv-ula.dk
ServerAlias *.påtv.dk
  <Directory "/home/påtv/www">
    allow from all
    Options +Indexes
  </Directory>
</VirtualHost>

1.2.3.4 erstattes med serverens IP adresse.
Avatar billede kasper.h Nybegynder
07. april 2005 - 15:49 #2
og så tjek error loggen, om der kommer nogen fejl når du starter apache.
Avatar billede Slettet bruger
07. april 2005 - 16:30 #3
ændringerne har ingen effekt...
Avatar billede kasper.h Nybegynder
07. april 2005 - 16:34 #4
og hvad siger error loggen?
Avatar billede kasper.h Nybegynder
07. april 2005 - 16:34 #5
husker du at genstarte apache?
Avatar billede Slettet bruger
07. april 2005 - 19:43 #6
Jeg har genstartet apache.
Hvor finder jeg error loggen henne?
Avatar billede kasper.h Nybegynder
07. april 2005 - 23:30 #7
den kan være mange steder, f.eks i /var/logs, men søg efter ErrorLog i httpd.conf, der står hvor den ligger, måske relativt til hvor apache er installeret.
Avatar billede Slettet bruger
18. april 2005 - 19:12 #8
Jeg kan ikke ummilbart se noget i errorloggen, for jeg kan ikke finde den :)
Hvis jeg opretter et vhost med følgende:

<VirtualHost *:80>
    ServerAdmin webmaster@paatv.dk
DocumentRoot /home/påtv
ServerName paatv.dk
</VirtualHost>

men ligeså snart jeg skifter til

<VirtualHost paatv.dk:80>
    ServerAdmin webmaster@paatv.dk
DocumentRoot /home/påtv
ServerName paatv.dk
</VirtualHost>

virker den ikke... hverken med www.paatv.dk eller paatv.dk
Avatar billede Slettet bruger
17. maj 2005 - 12:22 #9
NameVirtualHost *:80

<VirtualHost *:80>
ServerName paatv.dk
ServerAlias paatv.dk *.paatv.dk xn--ptv-ula.dk *.xn--ptv-ula.dk
DocumentRoot /var/www/XXX
Options Indexes
</VirtualHost>

Den virker upåklageligt :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester