Avatar billede ingenting Nybegynder
27. marts 2002 - 10:50 Der er 17 kommentarer

Hvad er der galt??

Hej,

Jeg har problemer med at køre wget på domæner som ligger på den samme server som de skal køres fra, altså localhost.

Skriver jeg i shell linien dette:
wget http://www.jubii.dk så kører det fint, og den henter index filen fra jubii.

Skriver jeg derimod dette:
wget http://www.domain.com/admin/script.php
så bliver den bare stående og tænker og jeg kan intet gøre og scriptet bliver ikke kørt, og skriver nogle gange at den ikke kan finde host??

Jeg har fået at vide at det er fordi det ligger på localhost, så kan I ikke fortælle mig hvad jeg skal skrive for at den kan køre, altså via wget??

Hvis der skal ændres i wget opsætningen, må I lige sige til, så logger jeg lige ind og gør dette!!



Avatar billede NanoQ Nybegynder
27. marts 2002 - 10:57 #1
sørg for at opret www.domain.com i din egen DNS pegende på din lokale IP.
Avatar billede ingenting Nybegynder
27. marts 2002 - 10:58 #2
Kan du ikke lige forklare hvordan jeg kan gøre dette lettest?? Er ikke helt med på dette? Er det dette som er problemet?? Og hvor gøres dette??
Avatar billede NanoQ Nybegynder
27. marts 2002 - 11:05 #3
Hvilket OS kører du?
Avatar billede ingenting Nybegynder
27. marts 2002 - 11:09 #4
uhh, ved ikke rigtig hvad der køres på serveren!! Tror det hedder Freebsb eller sådan noget, kan det passe??
Avatar billede NanoQ Nybegynder
27. marts 2002 - 11:14 #5
Det kan det sagtens... men det er ikke noget jeg er hjemme i.
Avatar billede ingenting Nybegynder
27. marts 2002 - 11:16 #6
Men kan jeg ikke ændre det i config filen for wget eller skal det ændres for styresystemet??
Avatar billede ingenting Nybegynder
27. marts 2002 - 11:24 #7
Man kan ikke skrive noget med localhost, så wget kan klare det uden at skulle ændre i alt muligt??
Avatar billede skau Nybegynder
27. marts 2002 - 15:16 #8
Indsæt www.domain.com i /etc/hosts (ud for din egen ipadresse) og få wget til at hente http://www.domain.com/admin/script.php
eller
sørg for at din webserver svarer på localhost (hvis det er en apache, det er det for det meste på en freeBSD, hedder configurationsfilen httpd.conf)
hvis du vil ændre i httpd.conf kan jeg hjælpe.
Avatar billede ingenting Nybegynder
27. marts 2002 - 19:06 #9
Det er desværre ikke min egen webserver, så jeg kan nok ikke ændre i httpd.conf.

Hvor ændre man dette som du siger her?

/etc/hosts (ud for din egen ipadresse) og få wget
Avatar billede skau Nybegynder
28. marts 2002 - 10:38 #10
hvis maskinen selv kan genkende sig selv som www.domain.com, kan du jo bare bruge den adresse istedet for localhost i wget.
Hvis den idag ikke kan se sig selv som www.domain.com er det fordi den ikke kan finde det i dns enten er den ikke sat op til at køre dns (hvilket er sandsynligt) eller også er www.domain.com ikke oprettet i dns - begge dele kan omgås ved at indsætte det navn du vil ramme maskinen med som et alias i /etc/hosts filen.
Du kan lave et alias i denne fil ved simpelt hen at skrive dit alias efter ipadressen et exempel kunne være:
10.45.231.118  sc5-wm  loghost schedules.maersksealand.com
Avatar billede ingenting Nybegynder
28. marts 2002 - 11:04 #11
Ser temmelig avanceret ud. Men denne fil du snakker om har jeg vel heller ikke adgang til?
Avatar billede skau Nybegynder
28. marts 2002 - 18:35 #12
hvad sker der hvis du forsøger at hente en anden side fra den samme server - altså en ganske almindelig html fil ?
Du har sikkert ikke rettigheder til at ændre i /etc/hosts - hvis du har shell adgang kan du lige prøve at skrive ping www.domain.com, kan du det ?
Avatar billede edelbo Nybegynder
28. marts 2002 - 18:57 #13
Så skriver den bare host is down, hvis jeg pinger den!!
Avatar billede ingenting Nybegynder
28. marts 2002 - 18:59 #14
Edelbo vil svare fra nu af, da det er er min ven som jeg har siden sammen med, og han er lidt mere teknisk orienteret end jeg!!
Avatar billede skau Nybegynder
29. marts 2002 - 15:57 #15
Hvis den skriver host is down betyder det at den ikke kan resolve sit eget domænenavn - og da i sikkert kører på en virtuel host i apache er det ikke godt nok at ramme localhost.
Jeg vil foreslå at i beder om at få lavet et alias i serverens /etc/hosts fil  - det er den nemmeste løsning.
Avatar billede edelbo Nybegynder
29. marts 2002 - 17:34 #16
Kan du ikke forklare mig hvordan man gør det, så jeg kan forklare min host hvordan man gør det, hvis han ikke skulle vide dette??
Avatar billede skau Nybegynder
01. april 2002 - 12:53 #17
cd /etc
vi hosts
i enden af den linie der indeholder loghost skal han bare skrive dit domænenavn.
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