Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> prawa katalogow, chdir chmod chown
Kamil Pietrzak
post 1.10.2010, 15:24:54
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 10
Dołączył: 7.01.2010
Skąd: Lublin

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


Witam

Chce utworzyc katalog "xxx" w folderze "rowery.pl".
Zaczalem od mkdir('xxx',0777); w index.php w "rowery.pl", niestety nic nie zostalo utworzone. Zmienilem prawa "rowery.pl" na bardziej publiczne i mi to udalo, ale xxx przy ikonce mial "kluczyk", dalem potem chmod('xxx',0777) i juz nie mial ikonki kluczyka. Co nie do konca rozumiem

  1. //katalog xxx2 z prawami mniej publicznymi
  2. mkdir('xxx2',0777);
  3.  
  4. //niby to to samo, ale
  5.  
  6. //katalog xxx3 ma prawa bardziej publiczne
  7. mkdir('xxx3',0777);
  8. chmod('xxx3', 0777);


Ale caly czas wlascielem katalogu jest www-data, a chce, aby nim byl kamil. Od tego jest chown, ale:
  1. chown('xxx', 'root');
  2. chown('xxx', 'kamil');
  3. chown('xxx', 1000);


zadna z tych opcji nie zmienia wlasciciela.

Problem nie lezy w php.ini, poniewaz framework symfony tworzyl mi katalogi, ktorych wlascicielem byl uzytkownik "kamil". Z drugiej strony symfony uzywalem przez php5-cli. Jednak jak dalem chown przez sudo php index.php, to wlasciciel tez sie nie zmienia, a mkdir i chmod dzialaja poprawnie.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 20.06.2025 - 05:49