Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: prawa katalogów
Forum PHP.pl > Forum > Serwery WWW
qbatoja
jakie prawa musi mieć katalog, bu użytkownik z poziomu skryptu php mógł wgrać plik na serwer. czy tylko 777?

i moze ktos mi wytlumaczy czemu np 0 jest przed liczba okreslajaca prawa np. (0777). w takiej postaci mi zwraca funkcja fileperms();
dziurson
ad1. Prawa muszą być 777
ad2. 0 na początku oznacza że cyfra będzie interpretowana jako ósemkowa i musi tam być
seaquest
Uprawnienia zależą od sposobu w jaki serwer uzyskuje dostęp do plików. Jeśli z tego samego użytkownika, z którego utworzony został katalog to wystarczy 700, grupy - 770, jeśli z innego użytkownika i spoza grupy, to musi być 777
KaweS
@seaquest: racja z drobna roznica - zeby wgrac na serwer wystarczy 0600/0660/0666 - nie trzeba miec uprawnien odczytu ;] ale to takie szukanie dziury w calym ;p
z tego co sie orientuje, to w rzeczywistosci mozliwe wymagania w zaleznosci od konfiguracji sa tylko dwa - 0600 lub 0644, ale tego nie jestem pewny
seaquest
@KaweS:
read - 4
write - 2
execute - 1

Więc się mylisz
KaweS
coz... nie sprawdzalem tego - tylko tak gdzies wyczytalem, a sam tez sie nie zastanowilem, bo prawde prawisz ;]
jaki z tego wniosek? po kiego sie udzielalem? ;p zaden - dalej bede wtracal swoje ;pppp
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.