Jump to content
php.lv forumi

Recommended Posts

Posted

Man nekādi neiznāk unlinkot (izdzēst) failu, jo visu laiku met ārā šo

Warning: unlink(kods.php): Permission denied in C:\Program Files\Apache Group\Apache2\htdocs\a\index.php on line 127

 

Esmu viņu chmodojis uz 777. Kad izmantoju fileperms man izmet ārā 33060 - owneris un grupa var rakstīt un laist. Pēc idejas vajadzēja visam dzēsties. Kas varētu būt par problēmu ?

Posted (edited)

ā) tomēr apache procesam tiesību nav

bē) mēģina dzēst kods.php kaut kur root (servera root) direktorijā, try smth. like ./kods.php

Edited by Venom
Posted

Interesantākais ir tas, ka es ar to pašu skriptu radu to failu tur vienā direktorijā... a pēc tam izdzēst nevar. Neesi saskāries ar tādu gļuku ?

Posted (edited)

Izdzēst ar unlink() kā jau teicu. Jā taisīju chmodu uz 777.

p.s. maska ir 0.

p.s.s. kad es uztiasu chmod($fails, 777 (meegjinaaju arii ar o+w)) , un peec tam ar fileperms drukaaju aaraa taa faila tiesiibas vinjsh man taapat paraada, ka faila tiesiibas ir 33060. Bet tas vareetu buut saistiits ar to ? Failu jau apachei peec idejas jaavar izdzeest arii ar 33060.

Edited by spynode
Posted

ticu, jo tev jāmāk lasīt manuāli:

chmod ("/somedir/somefile", "u+rwx,go+rx"); // string; incorrect     

chmod ("/somedir/somefile", 0755);  // octal; correct value of mode

×
×
  • Create New...