[rozw]phpmyadmin + virtual hosts

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
nid3p
Użytkownik
Posty: 100
Rejestracja: 2008-12-15, 16:27
Lokalizacja: Lublin
Kontakt:

[rozw]phpmyadmin + virtual hosts

Post autor: nid3p »

Witam,
Mam problem z phpmyadminem, otóż nie bardzo wiem jak go dodać do /etc/httpd/extra/httpd-vhosts.conf aby działał poprawnie. Jeżeli wyłączę moduł z virtual hosts w httpd.conf to wszystko ok. Ale aplikacje zendowe wymagają vh.
Mój plik httpd-vhosts.conf

Kod: Zaznacz cały

<VirtualHost *:80>

    DocumentRoot "/var/www/htdocs/phpmyadmin"
    ServerName phpmyadmin
  	ServerName phpmyadmin
	ServerAlias www.phpmyadmin
</VirtualHost>
w pliku /etc/hosts też dodałem 127.0.0.1 phpmyadmin

Otrzymuje błąd 403

Kod: Zaznacz cały

 Forbidden

You don't have permission to access / on this server.
Pewnie banał ale nie mogę rozwiązać proszę o pomoc:)
Ostatnio zmieniony 2011-05-11, 17:26 przez nid3p, łącznie zmieniany 1 raz.
SLACKWARE USER yeah!!!:)
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: phpmyadmin + virtual hosts

Post autor: dienet »

A odhaszowałeś chociaż inlucde pliku z VH?
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
nid3p
Użytkownik
Posty: 100
Rejestracja: 2008-12-15, 16:27
Lokalizacja: Lublin
Kontakt:

Re: phpmyadmin + virtual hosts

Post autor: nid3p »

Projekty działają bez problemu. Phpmyadmin tylko nie. Pokazuje z przeglądarki błąd -- brak dostępu.Googlowałem i niestety żadnego sensownego rozwiązania nie znalazłem. .htaccess też zrobiłem taki że powinno mi umożliwić korzystanie z aplikacji. Coś gdzieś jeszcze nie odhashowałem podejrzewam że gdzieś w jakimś conf.
SLACKWARE USER yeah!!!:)
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: phpmyadmin + virtual hosts

Post autor: dienet »

nid3p, a Documentation.txt przeczytany? Ja bym to sprawdził u siebie, ale nie chce mi się dziś w to zagłębiać ;p Dodatkowo upewnij się czy prawa są OK, tj czy proces Apache ma dostęp do kat. phpmyadmin.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
ydoom
Użytkownik
Posty: 261
Rejestracja: 2009-08-27, 14:24

Re: phpmyadmin + virtual hosts

Post autor: ydoom »

nid3p pisze:Witam,
Mam problem z phpmyadminem, otóż nie bardzo wiem jak go dodać do /etc/httpd/extra/httpd-vhosts.conf aby działał poprawnie. Jeżeli wyłączę moduł z virtual hosts w httpd.conf to wszystko ok. Ale aplikacje zendowe wymagają vh.
Mój plik httpd-vhosts.conf

Kod: Zaznacz cały

<VirtualHost *:80>

    DocumentRoot "/var/www/htdocs/phpmyadmin"
    ServerName phpmyadmin
  	ServerName phpmyadmin
	ServerAlias www.phpmyadmin
</VirtualHost>
w pliku /etc/hosts też dodałem 127.0.0.1 phpmyadmin

Otrzymuje błąd 403

Kod: Zaznacz cały

 Forbidden

You don't have permission to access / on this server.
Pewnie banał ale nie mogę rozwiązać proszę o pomoc:)
Zmień DocumentRoot na "/srv/httpd/htdocs/phpmyadmin" - w httpd.conf w Directory jest "/srv/httpd/htdocs".
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: phpmyadmin + virtual hosts

Post autor: dienet »

Zmień DocumentRoot na "/srv/httpd/htdocs/phpmyadmin" - w httpd.conf w Directory jest "/srv/httpd/htdocs".
Czy to powoduje że nie ma dostępu (przecież to standardowy katalog)?
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
ydoom
Użytkownik
Posty: 261
Rejestracja: 2009-08-27, 14:24

Re: phpmyadmin + virtual hosts

Post autor: ydoom »

dienet pisze:
Zmień DocumentRoot na "/srv/httpd/htdocs/phpmyadmin" - w httpd.conf w Directory jest "/srv/httpd/htdocs".
Czy to powoduje że nie ma dostępu (przecież to standardowy katalog)?
Tak, w domyślnym httpd.conf na początku listy katalogów uprawnienia są:

Kod: Zaznacz cały

<Directory />
    Order deny,allow
    Deny from all
</Directory>
A /srv/httpd odróżniany jest od /var/www.
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: phpmyadmin + virtual hosts

Post autor: dienet »

ydoom pisze: Tak, w domyślnym httpd.conf na początku listy katalogów uprawnienia są:

Kod: Zaznacz cały

<Directory />
    Order deny,allow
    Deny from all
</Directory>
A /srv/httpd odróżniany jest od /var/www.
Na tak, ale niżej jest:

Kod: Zaznacz cały

<Directory "/srv/www/htdocs/">
który mi zapewnia bezproblemowe wchodzenia na strony w tym kat.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
ydoom
Użytkownik
Posty: 261
Rejestracja: 2009-08-27, 14:24

Re: phpmyadmin + virtual hosts

Post autor: ydoom »

Na tak, ale niżej jest:

Kod: Zaznacz cały

<Directory "/srv/www/htdocs/">
który mi zapewnia bezproblemowe wchodzenia na strony w tym kat.[/quote]

Hm, u mnie jest

Kod: Zaznacz cały

<Directory "/srv/httpd/htdocs">
A kolega sobie dał w Virtual Hoście

Kod: Zaznacz cały

DocumentRoot "/var/www/htdocs/phpmyadmin"
No po prostu trzeba dać taką ścieżkę jaka jest w dyrektywach Directory, albo takową dopisać.
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: phpmyadmin + virtual hosts

Post autor: dienet »

ydoom pisze: A kolega sobie dał w Virtual Hoście

Kod: Zaznacz cały

DocumentRoot "/var/www/htdocs/phpmyadmin"
No po prostu trzeba dać taką ścieżkę jaka jest w dyrektywach Directory, albo takową dopisać.
Ah, racja!
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
nid3p
Użytkownik
Posty: 100
Rejestracja: 2008-12-15, 16:27
Lokalizacja: Lublin
Kontakt:

Re: phpmyadmin + virtual hosts

Post autor: nid3p »

Działa świetnie WIELKIE DZIĘKI:) Pozdrawiam
SLACKWARE USER yeah!!!:)
ODPOWIEDZ