Mam taki problem.
Serwer i projekty są na Ubuntu. Używam VirtualBoxa z windą łączoną bridg'em do sieci. Na Ubuntu mam skonfigurowanego Apache pod localhost. Poniżej przedstawiam:
ServerName serwer NameVirtualHost 127.0.0.1 #test1 <VirtualHost 127.0.0.1> ServerName test1.localhost DocumentRoot /home/roger/Praca/projects/test1/web/ Alias /sf /home/roger/Praca/projects/test1/lib/vendor/symfony/data/web/sf/ </VirtualHost> #test2 <VirtualHost 127.0.0.1> ServerName test2.localhost DocumentRoot /home/roger/Praca/projects/test2/web/ Alias /sf /home/roger/Praca/projects/test2/lib/vendor/symfony/data/web/sf/ </VirtualHost> #test3 <VirtualHost 127.0.0.1> ServerName test3.localhost DocumentRoot /home/roger/Praca/projects/test3/ </VirtualHost>
Do hosts oczywiście dodałem:
127.0.0.1 test1.localhost 127.0.0.1 test2.localhost 127.0.0.1 test3.localhost
Na ubuntu wszystko ładnie śmiga. Niestety jak chcę się połączyć z Windy to klapa.
Adres Ubuntu: 192.168.1.224
Adres Windy: 192.168.1.223
Dodawałem już też:
NameVirtualHost 192.168.1.224 #test1 <VirtualHost 192.168.1.224> ServerName test1.localhost DocumentRoot /home/roger/Praca/projects/test1/web/ Alias /sf /home/roger/Praca/projects/test1/lib/vendor/symfony/data/web/sf/ </VirtualHost>
Ale też nie bardzo to chodziło. Chciałbym żeby w sieci lokalnej domena test1.localhost była rozpoznawana wszędzie. Jak na windzie sobie wejdę na ten adres to ma mnie łączyć z Ubuntu.
Proszę o pomoc i wyrozumiałość. Od niedawna przeszedłem na linuxa.
Poproszę o informacje co, jak i w którym pliku (hosts na windzie, hosts na linuxie) mam umieścić. Z góry bardzo dziękuję.
Dobra, chyba rozwiązałem problem....
Należy zrobić tak jak napisałem wcześniej, tzn. dodać nowy virtualhost dla adresu
NameVirtualHost 192.168.1.224
a następnie dodać w pliku hosts wpisy na wirtual hosty do ubuntu. Zaznaczę że prawidłowo zaczęło to wszystko działać dopiero jak zainstalowałem wszystkie SP.