ugrás a tartalomhoz

localhost router mögött nem megy

mandarin8 · 2007. Május. 15. (K), 08.09
a problémám a következő:

a böngésző nem találja a http://localhost/ -ot ha a routerhez vagyok csatlakozva, csak a 127.0.0.1-re reagál. Ha viszont nincs router, minden tökéletes (localhost és ip cím is működik).

tudna vki segíteni? (nem nagyon értek hozzá, lehet, hogy egyértelműt kérdeztem)
 
1

host file

Jano · 2007. Május. 15. (K), 08.56
A windows\system32\drivers\etc konyvtarban van egy hosts fajl. Ebbe ird bele, hogy 127.0.0.1 localhost.
2

host file jó

mandarin8 · 2007. Május. 15. (K), 09.35
már benne volt, mégsem megy (továbbra is csak akkor nem ha össze vagyok kötve a routerrel) :( ötlet?
3

cmd + ipconfig

nevemrock · 2007. Május. 15. (K), 09.46
start/futtás -> cmd
begépeled: ipconfig
Ip-cím: . . . . . . . . . . 192.168.1.1
http://192.168.1.1 -> ha fut az Apache ezzel is elérheted 'magad' a hálózatodon.
4

ip címmel megy

mandarin8 · 2007. Május. 15. (K), 10.21
nem akarom "magam" máshonnan elérni, főleg nem ip címmel. (bár az ötlet jó, most már tudom, hogyan kell a hálózatos ip címemre rakni az apache-ot :) )
egyszerűen a saját gépemről akarom elérni az apache-ot a böngészőbe írva azt hogy localhost. tehát a router csak wifis netmegosztás végett van és azért lényeges mert a probléma csak akkor lép fel ha össze vagyok vele kötve.
(mellesleg ilyenkor a végtelenségig tartó keresésbe be kezd a localhost után, proci 68%-on folyamatosan...)

mi lehet a baj? :S
5

A localhost

Jano · 2007. Május. 15. (K), 10.27
A localhost kérésnek nem szabadna kimennie a gépedről. A windowsnak nem szabadna a routert zargatnia, mert a kérésnek nem is szabadna elhagynia a gépedet. Az első dolog amit névfeloldáskor megnéz a Windows az a hosts fájl. Ha abban benne van az ip akkor nem próbál meg DNS-t keresni, hanem megy az ott megadott IP-re.

Közben találtam egy ilyet: ha proxy van beállítva akkor figyelmenkívül hagyhatja a hosts fájlt, ilyenkor be kell valamit pipálni külön.
http://www.mvps.org/winhelp2002/hostsfaq.htm#Proxy
8

Kipipálni

janoszen · 2007. Május. 15. (K), 11.30
Meg kell adni, mely címekre ne használja a proxyt; általában ott van a proxy beállítások mellett.
9

nincs proxy

mandarin8 · 2007. Május. 15. (K), 13.10
nincs proxy, de azér kipróbáltam, pipa mellé beírtam, hogy milyen címeknél ne használja. természetesen eredménytelen.
azér köszi a linket.
6

Virtual Host

Max Logan · 2007. Május. 15. (K), 10.31
A problémára nemtom a megoldást, de miért nem használsz Virtual Host-ot? Nekem minden project külön Virtual Host és www.domain.dev címen érhető el. Van egy www.proba.dev ami alatt mennek a próbálgatások, olyan dolgok amik nem kapcsolódnak konkrétan egy projekthez sem.
7

megpróbálom

mandarin8 · 2007. Május. 15. (K), 11.23
köszi, kipróbálom, remélem így sikerül kikerülni a problémát...

szerk.: hát így elsőre nem jött össze a beállítás, asszem majd ezzel később elszórakozom. köszi az vhost ötletet
10

tracert

janoszen · 2007. Május. 15. (K), 13.14
Tracerouter mit mond, merre megy az adat? Vagy az nslookup?
11

jó kérdés

mandarin8 · 2007. Május. 15. (K), 14.26
ehhez asszem én már nem értek. bár ha van türelmed elmondani azon elméleti infón túl ami a microsoft oldalán van az nslookup.exe-ről...
viszont van új infó: operában működik a localhost. de akkor mér fagy bele ff és ie alatt?
ki is próbálom mindjárt a másik xp-men a dolgokat, azon nincsen ezer böngésző meg apacsot se látott még soha :)

update: az előbb említett xp-re felraktam egy wampot és kapásból működött a localhost ff-ben és ie-ben is. a hiba tehát az én készülékemben van, vmi nagyon el van állítva vhol :(
12

Akkor nem Windows

janoszen · 2007. Május. 15. (K), 16.46
Akkor nem Windows probléma, hanem valószínűleg az Apache volt rosszul beállítva.
13

windows

mandarin8 · 2007. Május. 15. (K), 17.27
sztem pont hogy windows probléma. erre az xp-mre is teljesen újra raktam már a wampot + easyphp-t. az eredmény ua., csak operában működő "localhost".

azér köszi mindenkinek a segítséget. (xp újra-install gyanús a helyzet... :D )
14

???

janoszen · 2007. Május. 15. (K), 18.54
Na várj, ha eljut a kérés a webszerverig, onnantól kezdve nem a Windows hibája, hanem a programé. Az más kérdés, hogy lehet hogy amiatt bugzik a program, mert szar a Win, de nem a hálózati interfész hibája.
15

noéshamégis?

numen · 2007. Május. 15. (K), 23.27
nem lehet, hogy a buzgó kis programozók beírták az operába, hogy localhost:=127.0.0.1?
csak tipp...

sztem meg lehetne még próbálni azt is, hogy más nevet is beírunk a hostok közé... hátha ott a bibi. és megnézni, hogy úgy müxik-e opera alatt...

más:
ha telnettel kopogsz be a 80-as portján a localhostnak, akkor lát?
16

egy megoldás

Thom · 2007. Május. 15. (K), 23.39
A múltkor nekem is volt hasonló gondom és itt megoldottuk. A végén leírtam lépésről lépésre, amit csináltam.
Talán segít.