Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> chmod na katalogu gdzies glebiej w strukturze
yavaho
post
Post #1





Grupa: Zarejestrowani
Postów: 449
Pomógł: 0
Dołączył: 26.05.2004
Skąd: Nowy Sącz

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


Chce zmienic prawa katalogu o nazwie: "katalog_C". Katalog ten znajduje sie gdzies glebiej w strukturze katalogow na serewerze. Powiedzmy ze struktura katalogow wyglada tak:
katalog_A/katalog_B/katalog_C
Aby zmienic prawa katalogu: "katalog_C" to musze zmienic rowniez prawa wszystkich katalogow nadrzednych?
Bo w ten sposob jak ponizej nie moge zmienic praw katalogu_C
chmod("katalog_A/katalog_B/katalog_C", 0777)
Jak mam to zrobic? (oczywiscie w php, bo za pomoca klienta FTP nie ma problemu).
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
yavaho
post
Post #2





Grupa: Zarejestrowani
Postów: 449
Pomógł: 0
Dołączył: 26.05.2004
Skąd: Nowy Sącz

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


To jest strona na ktorej kazdy uzytkownik ma swoja galerie. Do tej pory to admin za pomoca FTP tworzyl katalogi i wrzucal fotografie. Teraz chce dac uzytkownikom taka mozliwosc aby sami mogli sobie dorzucac swoje fotografie przez www za pomoca formularza.
W glownym katalogu jest stworzony jeden katalog [galerie] ktory ma nadane prawa 0777 a w tym katalogu beda tworzone podkatalogi dla kazdego uzytkownika osobno. I wlasnie nie umiem im nadac praw za pomoca chmod.
  1. <?php
  2. $root=$_SERVER['DOCUMENT_ROOT']; // Mam dokladna sciezke na serwerze
  3. $galerie=&#092;"galerie\"; // nazwa pierwszego katalogu ktory ma juz chmod 0777
  4. $uzytkownik=&#092;"nick_uzytkownika\"; // katalog uzytkownika ktoremu chce nadac odpowiednie prawa
  5. chmod(&#092;"$root/$galerie/$uzytkownik\", 0777); // i nie moge wykonac tego polecenia
  6. ?>
Plik php z ktorego to odpalam znajduje sie w glownym katalogu na stronie.
Go to the top of the page
+Quote Post

Posty w temacie


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: 12.10.2025 - 01:25