[php] mkdir();

0

mam taki kod:

<?php mkdir ("pliki/kategoria", 0700); echo "gotowe"; ?>

Folder pliki ma chmod na 777.
Teraz kiedy chce zmienic chmod folderu kategorii, wyskakuje mi blad odmowy(robie to w totalcomandrze). Slyszalem kiedys ze z pliku max chmod moze byc ustawiony na iles tam. Ale tutaj jaki nie ustawie zwasze jest blad. Moze ktos wie oco chodzi?

<font color="blue">//Czy Ty człowieku umiesz czytać ?!?!! Jak wół stoi przyklejony wątek "PREFIXy - piszcie [JS] lub lub [HTML]" i co? Zawsze znajdzie się taki, co to myśli, że jego to nie dotyczy :[ - M</span>

0

Tak, to proste. "Chmodowac" moze tylko wlasciciel pliku/folderu. Skrypt nie jest wlascicielem. Ty nim jestes. :)

0

hmm, a istnieje jakas mozliwosc "oszukania serwera" albo nadania "super praw" plikowi ??

0

a mógłby mi ktoś dokładnie opisać co oznaczają chmody, znaczy co znaczy pierwsza cyferka, co druga i co trzecia ? bo wiem że 1 to execute, 2 to chyba read, a 4 to write - czyli 7 to będzie wszystko razem, ale nie kapuje co jest dla kogo i czemu na jednym serwie dałem uprawnienia dla pliku skryptu 777 to nie chciało go pokazać w przeglądarce i pisało że nie ma takiej strony, a zmieniłem na 666 i się pokazało i jeszcze jeden przykład że dałem folderowi chmod 600 i nie widziałem żadnej różnicy niż jak miał chmod 777 :|

0

pierwsze to wlasciciel, drugie to grupa, a trzecie to swiat.

( http://www.webmaster.net.pl/generatory/chmod.php <- generator )

1 użytkowników online, w tym zalogowanych: 0, gości: 1