Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [apache] konta uzytkownikow
.dragonfly
post
Post #1





Grupa: Zarejestrowani
Postów: 217
Pomógł: 0
Dołączył: 5.10.2003
Skąd: Londyn / UK

Ostrzeżenie: (0%)
-----


Mam pewien problem. Mam uruchomionego apacha na linuxie. standardowy DocumentRoot jest /var/www/html. Ja pragne aby oprocz tego automatycznie kazdy user mial dostep do swojego www (np. http://host/user/), a pliki pobierane bylyby z katalogu /home/loginusera/public_html.

Czy moglby mi ktos pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ?
Bede bardzo wdzieczny
Go to the top of the page
+Quote Post
phantom
post
Post #2





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 28.04.2004
Skąd: Płock

Ostrzeżenie: (0%)
-----


W httpd.conf musisz zmienić "UserDir disable" na "UserDir public_html"
A dostep dostaniesz nie przez http://host/user/ ale http://host/~user/
Go to the top of the page
+Quote Post
.dragonfly
post
Post #3





Grupa: Zarejestrowani
Postów: 217
Pomógł: 0
Dołączył: 5.10.2003
Skąd: Londyn / UK

Ostrzeżenie: (0%)
-----


Cytat(phantom @ 2004-06-23 18:59:41)
W httpd.conf musisz zmienić "UserDir disable" na "UserDir public_html"
A dostep dostaniesz nie przez http://host/user/ ale http://host/~user/

Widzisz. To jednak nie wszystko gdyz blad dostepu 403 mowi za siebie :]
Go to the top of the page
+Quote Post
Jojo
post
Post #4





Grupa: Zarejestrowani
Postów: 405
Pomógł: 1
Dołączył: 19.09.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Katalog public_html w katalogu domowym używkownika musi mieć prawa 755.
Go to the top of the page
+Quote Post
.dragonfly
post
Post #5





Grupa: Zarejestrowani
Postów: 217
Pomógł: 0
Dołączył: 5.10.2003
Skąd: Londyn / UK

Ostrzeżenie: (0%)
-----


Cytat(Jojo @ 2004-06-23 19:12:20)
Katalog public_html w katalogu domowym używkownika musi mieć prawa 755.

Niestety to nie jest przyczyną. Prawdopodobnie chodzi o czesc konfigu zawarta w znacznikach <Directory>. Anyone else?
Go to the top of the page
+Quote Post
Jojo
post
Post #6





Grupa: Zarejestrowani
Postów: 405
Pomógł: 1
Dołączył: 19.09.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


U mnie w configu Apacha są takie linijki:
Kod
<IfModule mod_userdir.c>
    UserDir public_html
</IfModule>

i wszystko działa dobrze. Nie znam się zanadto na konfigurowaniu Apache tak było domyślnie przy instalacji, więc tego nie zmieniałem.
Go to the top of the page
+Quote Post
.dragonfly
post
Post #7





Grupa: Zarejestrowani
Postów: 217
Pomógł: 0
Dołączył: 5.10.2003
Skąd: Londyn / UK

Ostrzeżenie: (0%)
-----


Cytat(Jojo @ 2004-06-23 19:23:52)
U mnie w configu Apacha są takie linijki:
Kod
<IfModule mod_userdir.c>
   UserDir public_html
</IfModule>

i wszystko działa dobrze. Nie znam się zanadto na konfigurowaniu Apache tak było domyślnie przy instalacji, więc tego nie zmieniałem.

U mnie w pliku brakowalo tych linijek jednak nadal nie potrafie rozwiazac tego problemu. Moglbys wkleic tutaj plik konfiguracyjny swoj?


Wlasnorecznie udalo mi sie uporac z problemem. Dzieki

Ten post edytował kAzu^ 23.06.2004, 19:32:05
Go to the top of the page
+Quote Post
phantom
post
Post #8





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 28.04.2004
Skąd: Płock

Ostrzeżenie: (0%)
-----


Cytat(kAzu^)
Widzisz. To jednak nie wszystko gdyz blad dostepu 403 mowi za siebie :]


Musisz ustawić prawa dostępu, u mnie są na 777, chociaż wystarczy 755.
Oczywiście plik index.php oraz wszystkie inne też muszą mieć takie prawa.
Go to the top of the page
+Quote Post
floatman
post
Post #9





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 8.07.2003

Ostrzeżenie: (0%)
-----


A jezeli jest to na mdk z instalacji serwerowej (taka opcja a nie dystrybucja heh) to po restarcie serwera albo nawet zdaje sie po automatycznym sprawdzaniu systemu prawa do katalogu public_html powroca do pierwotnych. Apache nie ma z tym nic wspolnego. Niestety. Trzeba kombinowac z poziomem zabezpieczen systemu...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.09.2025 - 19:26