![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 4 Dołączył: 30.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam , od niedawna mam problemy z chmodami i tu moje kilka pytań :
1. czy są jakieś funkcje sprawdzające chmody oprócz is_writable , is_readable? 2. czy jest jakaś funkcja zmieniająca chmody? 3. Dlaczego polecenie `ls /home/plik.txt` może być wykonane na moim serwie a `chmod 777 /home/plik.txt` nie? Co trzeba zrobić żeby mógł wykonywac te polecenie oraz inne np kopiowanie ,usuwanie, zmiana nazwy za pomoca przegladarki. 4. Zaważyłem że na pewnym cmsie można zapisywać dane do pliku nawet jeżeli ma chmody 644 a u siebie na serwie musze mieć 777 inaczej nie ruszy :/ co trzeba zrobić aby móc zapisywac plik nawet z chmodami 644. Z góry dzieki za odpowiedzi (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 23 Dołączył: 2.10.2007 Skąd: Słupsk Ostrzeżenie: (0%) ![]() ![]() |
Cytat chmod("plik.txt", 0755); wystetla blad Warning: chmod() [function.chmod]: Operation not permitted in ... w komentarzach do funkcji chmod() jest na przykład takie coś: If you get a warning like chmod(): Operation not permitted in ... You can use the ftp_site() function to send a CHMOD command through.
The key thing to remember is that the document root and the ftp root are not the same. e.g. document root may be "/home/folder/public_html/" but the ftp root might be "/public_html/" Hope this helps someone. You might need this solution if you are on a shared server. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 18:50 |