![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 3.03.2008 Skąd: Białoruś Ostrzeżenie: (0%) ![]() ![]() |
Chciał bym uporządkować strukturę katalogów na swoim serwerze lokalnym.
Chodzi mi o odwzorowanie lokalnie tego co mam na serwerze swojego usługodawcę hostingowego. Czyli w folderze public_html znajduje sie tylko dispatcher, grafika i css, a pliki ZF poza tym katalogiem. Mam windowsa, więc mam taki plik C:\WINDOWS\system32\drivers\etc\hosts Chciałem dopisać takie coś: 127.0.0.1\moj_projekt\public_html moj_projekt_lokalnie.com ale niestety nie działa. Gdzie jest błąd? I czy to jest dobry pomysł? Czy ktoś ma podobną strukturę katalogów i jak w takim razie wyglądają wasze projekty lokalnie? Ten post edytował coolin1986 2.09.2008, 17:30:10 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 12 Dołączył: 3.03.2008 Skąd: łódzkie Ostrzeżenie: (0%) ![]() ![]() |
Nie musisz za każdym razem zmieniać httpd.conf czy tez pliku hosts
Ja dla każdego nowego projektu tworzę sobie nowy wirtualny host w Apache i domenę w hosts. Przykładowy plik hosts: Kod # Copyright (c) 1993-1999 Microsoft Corp. # # To jest przykładowy plik HOSTS używany przez Microsoft TCP/IP # w systemie Windows. # Ten plik zawiera mapowania adresów IP na nazwy komputerów # Każdy wpis powinien być w osobnej linii. # W pierwszej kolumnie powinny być umieszczone adresy IP, a następnie # odpowiadające im nazwy komputerów. Adres i nazwa powinny być oddzielone # co najmniej jedną spacją # # Dodatkowo, komentarze (takie jak te) można wstawiać w poszczególnych # liniach lub po nazwie komputera, oznaczając je symbolem '#'. # # Na przykład: # # 102.54.94.97 rhino.acme.com # serwer źródłowy # 38.25.63.10 x.acme.com # komputer kliencki x 127.0.0.1 localhost 127.0.0.1 magento.localhost 127.0.0.1 lento.localhost 127.0.0.1 wodnik.localhost Teraz jeśli chodzi o serwer to ja korzystam z WAMPa na windowsie. Tutaj konfiguracja virtual hostów jest includowana w pliku httpd.conf: Kod ... # Virtual hosts Include conf/extra/httpd-vhosts.conf ... I w tym httpd-vhosts.conf mam skonfigurowane które katalogi maja być przypisane do danych domen które sobie utworzyłem w pliku windowsowym hosts: Kod # # Virtual Hosts # # If you want to maintain multiple domains/hostnames on your # machine you can setup VirtualHost containers for them. Most configurations # use only name-based virtual hosts so the server doesn't need to worry about # IP addresses. This is indicated by the asterisks in the directives below. # # Please see the documentation at # <URL:http://httpd.apache.org/docs/2.2/vhosts/> # for further details before you try to setup virtual hosts. # # You may use the command line option '-S' to verify your virtual host # configuration. # # Use name-based virtual hosting. # NameVirtualHost *:80 # # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for all requests that do not # match a ServerName or ServerAlias in any <VirtualHost> block. # <VirtualHost *:80> ServerAdmin ****** DocumentRoot "C:/wamp/www" ServerName localhost ErrorLog "logs/localhost-error.log" CustomLog "logs/localhost-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin ****** DocumentRoot "C:/wamp/www/magento/sklep" ServerName magento.localhost ErrorLog "logs/magento.localhost-error.log" CustomLog "logs/magento.localhost-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin ******* DocumentRoot "C:/wamp/www/lento/sklep" ServerName lento.localhost ErrorLog "logs/lento.localhost-error.log" CustomLog "logs/lento.localhost-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin ****** DocumentRoot "C:/wamp/www/wodnik/z_public" ServerName wodnik.localhost ErrorLog "logs/wodnik.localhost-error.log" CustomLog "logs/wodnik.localhost-access.log" common </VirtualHost> I teraz jeśli dochodzi coś nowego, robię miejsce na to na dysku, tworzę nowe wpisy w poszczególnych plikach, tj. hosts i httpd-vhosts.conf i tyle, mam skonfigurowane czyste środowisko. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 10:20 |