Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Nie nadaje chmod
Matimor
post
Post #1





Grupa: Zarejestrowani
Postów: 287
Pomógł: 10
Dołączył: 22.08.2009

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


Zrobiłem rejestracje, która tworzy pliki i nadaje danemu plikowi chmod 777, lecz tego nie wykonuje.

  1. $file = "../file/exits".$nazwa.".txt";
  2. copy("ex.txt", $file);
  3. chmod($file, 777);
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A zaglądałeś: chmod?
Przyjrzyj się, jak jest parametr podawany.
Go to the top of the page
+Quote Post
Matimor
post
Post #3





Grupa: Zarejestrowani
Postów: 287
Pomógł: 10
Dołączył: 22.08.2009

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


Heh jeszcze lepiej terazu to mu 000 daje (IMG:style_emoticons/default/haha.gif)

  1. chmod("../kokpit/serwer/scriptfiles/".$nazwa.".txt", "-rwxrwxrwx");



Jak dam:
  1. chmod("../kokpit/serwer/scriptfiles/".$nazwa.".txt", 777);



To jest to samo ...

Ten post edytował Matimor 21.09.2009, 14:46:30
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A zajrzałeś do manuala? Masz tam pięknie wypisane, jak użyć tej funkcji, oraz jak podać drugi parametr, aby nie było żadnych problemów.
Go to the top of the page
+Quote Post
Matimor
post
Post #5





Grupa: Zarejestrowani
Postów: 287
Pomógł: 10
Dołączył: 22.08.2009

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


Heh za taką pierdołę 777 zamiast 0777 może funkcja nie działać. Pomógł dla ciebie oczywiście (IMG:style_emoticons/default/winksmiley.jpg)

Ten post edytował Matimor 21.09.2009, 14:54:47
Go to the top of the page
+Quote Post
thek
post
Post #6





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Cytat z manuala:
  1. chmod("/somedir/somefile", 755); // decimal; probably incorrect
  2. chmod("/somedir/somefile", "u+rwx,go+rx"); // string; incorrect
  3. chmod("/somedir/somefile", 0755); // octal; correct value of mode
Widzisz różnicę o której wspomina erix? (IMG:style_emoticons/default/winksmiley.jpg) Popatrz na komentarze.. Gdzie jest napisane correct? Przy 755 czy 0755? (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

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: 16.09.2025 - 18:59