![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 4.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Kiedy tworzę katalog przez mkdir(); - dajmy na to: mkdir("katalog/".$name, "0777"); a później chcę do niego wysłać plik przez ftp_put to dostaję błąd o niedozwolonej akcji. Jak się okazuje katalog ma prawa 755 a nie 777 czyli takie jakie początkowo miał mieć - niestety nie mogę ich zmienić nawet klientem ftp ponieważ również dostaję komunikat o niedozwolonej akcji. Co robić? Pilne (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
jak katalog jest tworzony z poziomu php, to jego właścicielem jest skrypt a nie Ty, więc nie możesz go usunąć, musisz zastosować rmdir" title="Zobacz w manualu php" target="_manual.
i nie pisz że pilne bo mi sie niedobrze robi (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) poza tym jak tworzysz mkdir() katalog, to on otrzymuje wystarczające prawa, aby skrypt php mógł do niego dopisywać, usówac z niego a nawet usunąć jego samego, więc nie ma co sie bawić CHMOD'ami pozdro (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 22:57 |