2014-06-25 38 views
5

Mam problem z Wampem, który nigdy wcześniej mi się nie zdarzył, nie mogę znaleźć, co jest nie tak. Mam kilka projektów znajdujących się w moim folderze www (z systemem Windows 7).WAMP: Brakuje http: // localhost/w adresach URL, błędne linki projektów wampirów

Moja hostfile ma linię 127.0.0.1 localhost odkomentowane

Kiedy idę do http://localhost/ lub http://127.0.0.1/ i kliknąć na nazwę projektu, jak „mysite” ze strony głównej panelu Wamp, link tylko wskazuje na „mysite” i nie "http://localhost/mysite"

Dlatego nie widzę żadnych witryn, co mam zrobić?

+0

Adres URL zmienia się z 'http: // localhost /' na 'mysite'? –

+0

to się nie zmienia, jest bezpośrednio mysite. Zamiast tego jest http: // localhost/mysite – mlclm

+2

możliwy duplikat [Wamp usuń localhost z URL] (http://stackoverflow.com/questions/23551763/wamp-remove-localhost-from-url) lub możesz przeczytać ten post na forum WAMPServer. http://forum.wampserver.com/read.php?2,124482 – RiggsFolly

Odpowiedz

28

Po dokładnym badań, znalazłem się na rozwiązanie, które pracowały dla mnie dobrze ..

open wamp/www/index.php. 

zmienić ten wiersz:

$suppress_localhost = true; 

Do:

$suppress_localhost = false; 
+0

Dziękuję bardzo człowieku –

+0

Nie wymyślasz koła dwa razy, wampserver ma strukturę robienia rzeczy przez pliki .conf, stamtąd robisz zmianę tylko i nie w więcej niż to miejsce inne niż to będzie piekło ustawienia wszędzie. więc w wampmanager.conf, gdzie linia 'urlAddLocalhost =" off "' włączasz to "na" –

0

wolę drogę użytkownika końcowego do zmiany zachowań wamp za. Kliknij prawym przyciskiem myszy ikonę powiadomienia WAMP -> Ustawienia wampli -> Dodaj localhost w url.

12

Do najnowszych wersjach na wamp, plik zmienił kod w następujący sposób:

$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? true : false); 

Tak jest teraz konfigurowalne z menu Wamp Aestan tacy.

Dla -WampSerwer 3.0.6, byłem w stanie to zrobić brzmienie:

  1. prawym przyciskiem myszy na ikonie wamp na tacy po prawej stronie.
  2. Przejdź do sekcji "Ustawienia wamp"
  3. Włącz "Dodaj localhost w adresie URL"

Jeśli pojawi się zielony znak kleszcz, jest ona włączona. Teraz odśwież stronę główną hosta lokalnego i sprawdź adresy URL.

+0

Super .. To jest niesamowite. Dzięki za head-up! –

3

Możesz zaktualizować zmienną "urlAddLocalhost" w pliku "wamp64/wampmanager.conf" do włączenia/wyłączenia. Domyślnie jest "wyłączony".
Moja wersja wampira to 3.0.6.

urlAddLocalhost = "off" 

enter image description here

0

W najnowszej wersji

to zmienić

$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? true : false); 

DO TEGO

$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? false : false); 
2

Dodawanie hosta lokalnego w adresie URL nie jest zalecane przez wamp, wamp oczekuje, że każdy projekt zawiera wirtualny serwer. Zapewnia to kontrolę nad rozwojem frameworków. Na przykład, jeśli twój projekt jest stackone, musisz stworzyć wirtualny host dla tego, co nazywa się stackone: Jak stworzyć wirtualnego hosta?

--create katalog/folder wamp64/www (przykład wamp64/www/projectone)

--Go kickstart ty wamp serwer i wpisz localhost w przeglądarce

--At dołu w lewo powinieneś zobaczyć dodać lokalny serwer wirtualny. wypełnij nazwę projektu (np. projectone), wypełnij ścieżkę. (np. c: \ wamp64 \ www \ projectone) .click rozpocznij tworzenie.

- Konieczne będzie ponowne uruchomienie usługi DNS. Kliknij prawym przyciskiem myszy ikonę powiadomienia wampla, najedź na narzędzia, powinieneś zobaczyć restart DNS. Możesz teraz kopiować pliki do utworzonego katalogu. Dodałem kilka zdjęć poniżej (wamp 3.0.6)

Adding Virtual Host, Restarting DNS

0

-WampSerwer Version 3.1.0 64bit W Wampmanager.conf znajdziesz wiersz:

urlAddLocalhost = "off" 

go zmienić na " w "To jest!