Erişmeye çalışırsam localhost veya 127.0.0.1 hatta yerel IP adresim 192.168.1.14 tarayıcı bunu çözemiyor !? (Neden bu sorunu çözmeye çalışıyor bile bilmiyorum - İhtiyacı olacağını düşünmedim?)
Tarayıcı bunu denemek ve çözmek için zaman alıyor ve sonunda denemekle başarısız oluyor http://www.localhost/ (bu durumuda localhost ).
Tüm tarayıcıları denedim ... Chrome, Firefox, Opera, Safari.
Bu oldu çalışıyor XAMPP'yi yeni yükledim (Apache, MySQL, PHP, ...) ve yükledikten sonra gezinebilirim localhost varsayılan XAMPP karşılama sayfasını görmek için.
localhost İlk önce çalışmayı bıraktım; 127.0.0.1. Fakat şimdi bu çalışmaların hiçbiri (önbelleklerin temizlenmesi zaman almamış gibi mi ?!). Ve ikisi de değil 192.168.1.14 (yerel IP’m).
Tuhaf bir şekilde hala gidebilirim localhost/index.html, localhost/xampp, localhost/phpmyadmin, vb. Ama çıplak değil localhost. (Her ne kadar ikna olmama rağmen, tüm çubuklara erişimimi kaybettim localhost/phpmyadmin bir noktada!?). Aynı şekilde erişebiliyorum http://192.168.1.14/index.php ve 192.168.1.14/xampp/, Ama değil 192.168.1.14.
Web sunucusu iyi çalışıyor gibi görünüyor. VirtualHost'ta kurduğum yerel bir siteye gidebilirim ve bu iyi çalışıyor (sadece PHP, DB yok).
'ipconfig /flushdns - başarılı olduğunu ancak değişiklik olmadığını bildirir.
Web sunucusunu kapatmak farketmez. (Çalışan web sunucusu olmadan hemen başarısız olmalıdır, ancak bunun yerine yine de çözmek o.)
Anti-Virüs ve Windows Güvenlik Duvarı kapatıldı - fark yok.
Windows HOSTS dosyasının daha önce bir girişi yoktu. localhost (Tamam çalıştığında bile). İçin bir giriş ekledim localhost, ancak bu farketmez. Yukarıda bahsettiğim gibi 127.0.0.1 doğrudan çalışmıyor! IPv6 ( ::1 ) giriş yorumlandı.
127.0.0.1 localhost
ping localhost Eserleri! Ve yerel bilgisayarıma düzgünce ping atıyor gibi görünüyor (bilgisayar adı bildirildi). Peki, bu neden çalışıyor ve başka hiçbir şey yapmıyor?
İle bir VirtualHost oluşturabilirim ServerName mylocalhost ve Windows HOSTS dosyama işaret etmek için uygun bir giriş ekleyin. 127.0.0.1 yani. 127.0.0.1 mylocalhost ve bu işe yarıyor! (Bu, "XAMPP'ye Hoş Geldiniz ..." ana sayfasını görüntüler)
Varsayılan belge (örn. DirectoryIndex ) kurulum tamam.
Bu diğer soru (3 yıl öncesinden!) Aynı soruna sahip görünüyor, ancak iyi cevaplar yok:
Tarayıcı ile yerel sunucu bulunamıyor - phost localhost ve 127.0.0.1 tamam
Aslında çok sayıda başka referans buldum localhost çalışmıyor ama cevap yok. Bunlardan bazıları IPv6 ihtilaflarıyla ilgili gibi görünüyor, ancak bunun böyle olduğunu sanmıyorum.
localhost dosya sunmalı (varsayılan XAMPP karşılama mesajı - ondan gördüğüm gibi) localhost ilk kurulduğunda). Garip localhost/index.html çalışır (bu sadece bir "Çalışır" mesajıdır) ve şimdi localhost/xampp Yine olduğu gibi tekrar çalışmaya başladı localhost/XXX URL. Ama çıplak localhost (veya 127.0.0.1 ) değil.
mylocalhost aynı siteyi işaretleyerek (soru güncellemesine bakın) ve bu Tamam çalışır. DirectoryIndex varsayılan dosyaları sunmak için ayarlandı. (Fakat localhost aslında tarayıcı çalışırken çözmek o!?)