phpMyAdmin poza DocumentRoot - jak?, Chciałbym wywalić PMA gdzieś wyżej poza DocumentRoot. |
phpMyAdmin poza DocumentRoot - jak?, Chciałbym wywalić PMA gdzieś wyżej poza DocumentRoot. |
23.06.2010, 06:53:50
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.06.2010 Ostrzeżenie: (0%) |
Witam,
WinXp, Apache 2.2, phpMyAdmin 3.3.1 Serwer testowy w domu ustawiony: Kod DocumentRoot "C:/Server/apache/htdocs/strona" W tym katalogu mam "poligon testowy" do pisanej strony www, którą wywołuję: Kod http://localhost/index.php W podkatalogu PMA jest phpMyAdmin, czyli: Kod DocumentRoot "C:/Server/apache/htdocs/strona/pma" który wywołuję: Kod http://localhost/pma/index.php PROBLEM Chciałbym wywalić PMA gdzieś wyżej poza DocumentRoot. Innymi słowy chciałbym mieć w DocumentRoot tylko i wyłącznie elementy pisanej strony www. Niestety nie wiem jak to zrobić. |
|
|
23.06.2010, 07:01:33
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Nie myślałeś o VirtualHostsach?
-------------------- ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
23.06.2010, 07:55:22
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.06.2010 Ostrzeżenie: (0%) |
Nie myślałeś o VirtualHostsach? Faktycznie to jest dobre rozwiązanie. Przeniosłem stronę do katalogu: www i ustawiłem: Kod Listen 80 Listen 8080 NameVirtualHost 10.0.0.101:80 NameVirtualHost 10.0.0.101:8080 <VirtualHost 10.0.0.101:80> DocumentRoot "C:/Server/apache/htdocs/strona/www" </VirtualHost> <VirtualHost 10.0.0.101:8080> DocumentRoot "C:/Server/apache/htdocs/strona/pma" </VirtualHost> Gra i buczy ! Można także zachować nazwę LOCALHOST: Kod <VirtualHost localhost:80> DocumentRoot "C:/Server/apache/htdocs/strona/www" </VirtualHost> <VirtualHost localhost:8080> DocumentRoot "C:/Server/apache/htdocs/strona/pma" </VirtualHost> Dzięki Ten post edytował qwertxx 23.06.2010, 08:06:25 |
|
|
23.06.2010, 08:18:57
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Ale po co kombinować na portach?
Robisz kilka localhostów (np. poligon/produkcja), dopisać trzeba tylko do pliku hosts Twoje nazwy i przekierować je na 127.0.0.1, bez kombinowania na porty -------------------- ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
23.06.2010, 10:10:31
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.06.2010 Ostrzeżenie: (0%) |
|
|
|
23.06.2010, 15:09:29
Post
#6
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
A co Google mówi?
-------------------- ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
23.06.2010, 15:17:37
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.06.2010 Ostrzeżenie: (0%) |
A co Google mówi? Google mówi: http://httpd.apache.org/docs/1.3/vhosts/examples.html ... ale który to przykład? Zaznaczam, że nie mam żadnej domeny (po prostu localhost). |
|
|
23.06.2010, 15:45:46
Post
#8
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
No to jest właśnie to, o co mi chodziło.
Domenę możesz mieć nawet php.pl (tylko u siebie ), jeśli tylko dodasz odpowiedni wpis do hosts. -------------------- ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
23.06.2010, 15:48:35
Post
#9
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
vhost dla PMA? Nie wystarczy zwykły Alias?
|
|
|
26.06.2010, 09:43:24
Post
#10
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 3 Dołączył: 7.12.2007 Ostrzeżenie: (0%) |
Cytat Listen 80 NameVirtualHost *:80 <VirtualHost *:80> ServerName stronawww DocumentRoot "C:/Server/apache/htdocs/strona/www" </VirtualHost> <VirtualHost *:80> ServerName phpmyadmin DocumentRoot "C:/Server/apache/htdocs/strona/pma" </VirtualHost> I do pliku C:\Windows\System32\drivers\etc\hosts dorzucasz: Cytat 127.0.0.1 stronawww 127.0.0.1 phpmyadmin (nie sprawdzałem tego więc mogłem gdzieś walnąć drobny błąd ale tak to się generalnie robi) Ten post edytował Mikz 26.06.2010, 10:40:13 |
|
|
Wersja Lo-Fi | Aktualny czas: 28.03.2024 - 19:44 |