Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Nie nadaje chmod
Matimor
post 21.09.2009, 14:18:18
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
 
Start new topic
Odpowiedzi (1 - 5)
erix
post 21.09.2009, 14:31:49
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.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Matimor
post 21.09.2009, 14:40:43
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 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 21.09.2009, 14:51:11
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.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Matimor
post 21.09.2009, 14:53:26
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 winksmiley.jpg

Ten post edytował Matimor 21.09.2009, 14:54:47


--------------------
Go to the top of the page
+Quote Post
thek
post 21.09.2009, 14:55:26
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? winksmiley.jpg Popatrz na komentarze.. Gdzie jest napisane correct? Przy 755 czy 0755? winksmiley.jpg


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post

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: 14.08.2025 - 05:14