KitKat Opublikowano 20 Czerwca 2009 Zgłoś Opublikowano 20 Czerwca 2009 Witam, Mam pewien problem. Co prawa można z nim żyć, ale nieco przyśpieszyłbym sobie pracę. Postawiłem sobie Apache lokalnie, wszystko ładnie zainstalowane, jest PHP, MySQL itd. Niestety żadna przeglądarka po wpisaniu http://localhost nie kojarzy z adresem IP i stara się szukać http://localhost.com itd. Kiedy wpiszę http://127.0.0.1 bez problemu wchodzi mi plik index.html postawiony na serwerze. Stawiałem na nieprawidłowo skonfigurowany plik hosts. Wpisy wyglądają tak: 127.0.0.1 localhost ::1 localhost Zatem powinno być dobrze. Googlowałem, szukałem na forum. Było parę takich przypadków, ale nigdzie nie znalazłem odpowiedzi. Czy komuś się to przytrafiło? Znacznie łatwiej wpisać localhost zamiast IP, a i docelowo programy na ogół łączą mnie przez localhost, a że wita mnie okienko "Nie można odnaleźć strony". :angry: Dzięki za wszelką pomoc! Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ULLISSES Opublikowano 20 Czerwca 2009 Zgłoś Opublikowano 20 Czerwca 2009 A jaką podałeś nazwę domeny dla serwera? localhost czy coś innego? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
m4r Opublikowano 20 Czerwca 2009 Zgłoś Opublikowano 20 Czerwca 2009 cmd -> ping localhost - zarówno przy odpalonym, jak i wyłączonym apache działa? W razie potrzeby ipconfig -flushdns i sprawdź czy pomoże. katalog apache/conf/httpd.conf - sprawdź czy nie masz jakichś bzdetów w ServerName, ewentualnie spróbuj zaremować tę linię (jeżeli odkomentowana). Poza tym zerknij w extra/httpd-vhosts.conf, czy wirtualki nie są pochrzanione i zerknij na linię NameVirtualHost *:80 Więcej mi do głowy w tym momencie nei przychodzi. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
KitKat Opublikowano 20 Czerwca 2009 Zgłoś Opublikowano 20 Czerwca 2009 1. Nazwa domeny - localhost 2. Zarówno przy włączonym, jak i wyłączonym Apache wynik ping localhost jest ten sam. -flushdns też zapuściłem. To samo. 3. ServerName localhost:80 <---- Także spoko 4. Z tym ostatnim napiszę spojrzę trochę później. Dzięki za odp. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ULLISSES Opublikowano 20 Czerwca 2009 Zgłoś Opublikowano 20 Czerwca 2009 Hmm... Nie wiem skąd masz tą drugą linijkę w hosts, ale chyba jej nie powinno być. Wywal ją. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Aquarium Opublikowano 20 Czerwca 2009 Zgłoś Opublikowano 20 Czerwca 2009 (edytowane) Ta linijka to adres IPv6 w wersji skróconej :) Co ciekawe, wyłączenie tej wersji protokołu w ustawieniach karty sieciowej nie wyłącza jej dla samego komputera. Pętla lokalna ::1 działa nadal. Jak pinguję u siebie localhosta, to odpowiada mi właśnie ::1 a nie 127.0.0.1 Apache na pewno działa na IPv4 - dlatego wywołanie localhost nie otwiera jego strony startowej. Generalnie przypadłość dotyczy Visty i Win 2008 - na firmowym serwerze właśnie z pół roku temu szukałem możliwości wyrzucenia IPv6. Dokonuje się tego poprzez zmianę jakiegoś klucza/y w rejestrze. Niestety nie mam pod ręką strony, którą się posiłkowałem. Pogooglać trzeba :) Edytowane 20 Czerwca 2009 przez Aquarium Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ULLISSES Opublikowano 21 Czerwca 2009 Zgłoś Opublikowano 21 Czerwca 2009 IPv6 wywalić można na liście protokołów lub krojąc instalkę przy pomocy nLite/vLite. Odnośnie Apache i innych zabawek, to instalowane były oddzielnie czy w jakimś pakiecie (AppServ/Krasnal)? Zrób kopię bazy oraz www, odinstaluj wszystko i zainstaluj jeszcze raz. Jeśli nie masz konkretnych wymagań co do wersji poszczególnych składników, to zainstaluj AppServ - szybko, łatwo i bezproblemowo. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...