A minap feltettem a wampserver-t egy Vista-s gépre és meglepődve tapasztaltam, hogy az eddig XP alatt simán működő http://localhost most nem működik, Firefox alatt átdob a www.localhost.com oldalra. A http://127.0.0.1 persze megy és ezen keresztül lehet működtetni bármit, de ... A neten az alábbi infókat találtam ezzel kapcsolatban, hátha másnak is meggyűlt már ezzel a baja A Vista hosts fájljának tartalma az alábbi:

# Copyright (c) 1993-2006 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

127.0.0.1	localhost
::1			localhost

A problémát az alábbi sor okozza:

::1			localhost

A sor megléte nem valamiféle hack vagy vírus miatt, az IPv6 kezelés miatt kell. Bővebb információkat itt találsz róla: localhost - Wikipedia, the free encyclopediaA Vista hosts fájlt az alábbi úton lehet elérni: C:\Windows\System32\drivers\etc\hosts A problémát több módon is ki lehet küszöbölni, nézzük mik ezek: - Letiltod a Firefox IPv6 kezelését (ha nem jön be a cikk, akkor keress rá ezzel a kifejezéssel: "Disable Firefox's IPv6 support"

  • Letiltod a Vista IPv6 kezelését
  • Kiszeded az IPv6 kezelésre vonatkozó sort a hosts fájlból
  • ha csak a 127.0.0.1 használata kényelmetlen, akkor beállíthatsz saját címet is amivel használod a localserver-t (lásd bővebben lentebb)

IPv6 kezelés törlése a hosts fájlból

  • nyisd meg a Notepad texteditor-t adminisztrátorként
  • nyisd meg a notepad-on keresztül az alábbi fájlt: C:\Windows\System32\drivers\etc\hosts
  • töröld ki az alábbi sort: "::1 localhost"
  • mentsd el a fáljt
  • nyisd meg a parancsort mint adminisztrátor (windows gomb -> írd be hogy cmd, majd üss egy CTRL + SHIFT + ENTER-t)
  • írd be az alábbi sort: ipconfig /flushdns

Saját cím beállítása a localhost helyett

Ha zavar, hogy mindig a 127.0.0.1-t kell begépelned, akkor kövesd az alábbi lépéseket: - nyisd meg a Notepad texteditor-t adminisztrátorként

  • nyisd meg a notepad-on keresztül az alábbi fájlt: C:\Windows\System32\drivers\etc\hosts
  • írd be a végére egy új sorként ezt: 127.0.0.1 szerverem
  • mentsd el a fáljt

Ez után már működni fog az, hogy a böngészőben a localhost-ot eléred az alábbi módon is: http://szerverem/ További források: "::1 localhost" - Google keresés

Harder

Harder

Profil

Korábbi hozzászólások (5)

A régi blogon érkezett hozzászólások archívuma. Új hozzászólást már nem lehet írni.

  1. Tupackowebpillango.org

    Hasznos info!
    Egyik jo baratomnak is ezzel volt baja. En XAMPPot telepitettem s abban irta, hogy szukseg van erre a modositasra (vagy en is utana kerestem, mar nem emlekszem) es elvegeztem azt. Igy termeszetesen elso perctol mukodott :)
    Talan Chrome-ban mukodik e nelkul is a localhost, valami hasonlot hallottam.

  2. cyruscyrusmagus.hu

    Jó kis cikk. grat.

    A témához még ennyit:
    "skype vs localhost" : D
    Az én tipikus kedvenc localhost hibámat a skype és egyéb progik okozzták, azzal, hogy "foglalják" maguk számára a 80, 21 portokat sőt néha még másik 1-2 tucatot is :)
    A megoldások ilyen témakörben:
    - új program használata / teljes csere másik kliensre / nemhasználása
    - megfelelő beállitások alkalmazása

    1. Harderszerzőblog.harder.hu

      Így van, a skype pl. pont foglalja a 80-as portot, szerencsére nagyon egyszerűen ki lehet kapcsolni ezt benne. :)

  3. piettropiettro.blog.hu

    Az ég áldjon meg a leírásért! Meg a kommentelőt, aki írta a skype foglalását...
    Érdekes, XP-n ez hogy-hogy nem gond? Ez a nyavajás VISTA okoz pár galibát...
    Konklúzió: tényleg a legjobb barátod a google, nomeg a tutorial.hu.

  4. piettropiettro.blog.hu

    Még valami, Vistán az IIS szintén foglalja a 80-as portot, de ki lehet kapcsolni (stop services).

Van hozzáfűznivalód? Írj nekem közvetlenül.

Kapcsolat