Brugernavn:




Kodeord: Husk
Forside Forum Artikler Downloads Sřg
 

Fejl i Apache

Hej, når jeg prøver at starte Apache så får jeg denne besked, men Apache starter alligevel op, kan nogen hjælpe mig med at finde og rette fejlen?

  • apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

Pointfordeling

Forfatteren har lukket trĺden og har valgt at fordele de 50 point sĺledes: (2 point gik tabt ved afrunding)
mho 16 point
Thomas 16 point
Guldhammer 16 point
Oprettet af:

Linux

Point afsat: 50

Lukket
10:45 24/08/2009
Tilsyneladende har du ikke sat "ServerName" korrekt op.

http://httpd.apache.org/docs/2.0/mod/core.html#servername

ServerName www.domain.xx
Oprettet af:

Accepteret svar

Point modtaget: 16
11:07 24/08/2009
Hvor skal det sættes op?
Oprettet af:

Kommentar
11:14 24/08/2009
Enten i din virtualhost konfigurationsfil eller i httpd.conf

Kommer lidt an på, om fejlen er på serverens "hoved" domæne, eller om den ligger ude i de virtualle domæner.
Oprettet af:

Kommentar
11:48 24/08/2009
Der ligger kun 1 domæne på serveren, men det er kun sat op via Gratisdns.
Oprettet af:

Kommentar
11:53 24/08/2009
Apache er én ting, gratisdns en anden. De har umiddelbart intet med hinanden at gøre, rent konfigurationsmæssigt.

Tag mit eksempel. Jeg har apache kørende udenom gratisdns, så i min ServerName har jeg min eksterne ip-adresse. Blot til udvikling og derfor ingen grund til et navn.

I dit tilfælde skal du sætte ServerName som dit domæne navn, så apache ved at f.eks www.domæne.dk skal pege på apaches home root - sidstnævnte sætter du også i httpd.conf

Håber du får det til at virke.

PS: Skriv lige en privat besked til mig angående et eventuelt salg (ya know).

Mvh. mho
Oprettet af:

Kommentar
14:23 24/08/2009
1. Åbn din apache konfigurations fil, altså den fil der hedder httpd.conf.
2. Inde i filen søger du på "ServerName",
3. Når du har fundet det sted hvor der står:
  • ServerName 127.0.1.1

skal du bare kommentere den ud, altså ved at sætte et # foran, således:
  • #ServerName 127.0.1.1

Så skulle den være fixet.

Apache kan finder selv ud af det hele, så du behøver ikke sætte er server navn.
Sidst redigeret 18:22 24/08/2009
Oprettet af:

Accepteret svar

Point modtaget: 16
18:20 24/08/2009
Min httpd.conf er helt tom.

Der er slet ikke noget med ServerName i apache 2 dir.
Oprettet af:

Kommentar
22:16 24/08/2009
Der er ikke en NameVirtualHost * i toppen af min /etc/apache2/sites-available/default men det er der i en gammel fil, kan det gøre noget?
Oprettet af:

Kommentar
22:18 24/08/2009
I en gammel fil?

Normalt bør der ligge, som du selv skriver så pænt - /etc/apache2/sites../default - men denne bør jo netop være din standard konfigurationsfil.

Jeg foreslår at du reinstallere apache, altså først fjerne alt der hedder apache* (selvfølgelig husk at lave backup), dernæst starter på "en frisk". Du har tilsyneladende rodet ildt for meget rundt mellem gamle versioner af apache, nyere og opdateringer.

God fornøjelse.

PS: Har du ydermere problemer er du velkommen til at skrive en privatbesked til mig, såfremt vi kan udveksle msn adresser.

//Thomas: Det er en virkelig uholdbar løsning, især hvis du benytter serveren til f.eks gateway eller primær dns server. :-))))

Mvh. mho
Sidst redigeret 22:47 24/08/2009
Oprettet af:

Kommentar
22:45 24/08/2009
Nej nej, jeg mener en "backup" fra dengang jeg havde mailserver.

Det er en helt spritny deugfrisk installation af Ubuntu 9.04.
Oprettet af:

Kommentar
23:15 24/08/2009
Åh er blevet godt rusten*, men mener du bør kunne lave en "list | grep all" på dit /var/ dir, derefter lige undersøge om der kun ligger apache2.
At httpd.conf er tom bør nemlig ikke lade sig gøre, da dette er konfigurationsfilen til selve apache serveren.

Er lidt tabt, skal sidde foran tingene. Giv mig forhelvede min wd40* :-)
Oprettet af:

Kommentar
23:35 24/08/2009
Der er kun 1 apache dir, og det er Apache2.
Har lige kigget /var/ igennem, og de steder der var noget med apache var det kun Apache2.
Sidst redigeret 01:10 25/08/2009
Oprettet af:

Kommentar
01:07 25/08/2009
Kan ikke få det til at virke.
Oprettet af:

Accepteret svar

Point modtaget: 16
23:52 17/09/2009
Du skal vćre oprettet og logget ind for at svare pĺ en trĺd
Copyright © Rowl.dk v/ Michael Raagaard | 2005-12 | Alle rettigheder forbeholdes