Toms Posted March 30, 2005 Report Share Posted March 30, 2005 Visur izmeklējos, neatradu neko par faila permisiju mainīšanu ar PHP. Lieta tāda, ka man ir arhīvs. Es viņu atarhivēju (ar PHP), bet arhīvā ir faili ar read-only propertiju. Vajag tās permisijas aizvākt, būtu vislabāk jau pie atarhivēšanas. Un ar PHP! Link to comment Share on other sites More sharing options...
Venom Posted March 30, 2005 Report Share Posted March 30, 2005 chmod($file,0755); Link to comment Share on other sites More sharing options...
рпр Posted March 30, 2005 Report Share Posted March 30, 2005 http://lv.php.net/manual/en/function.chmod.php uz windowsa gan nestraadaas, jo readonly ir mikrosoftam. meegjini ar exec('attrib -R fails'); Link to comment Share on other sites More sharing options...
Toms Posted March 30, 2005 Author Report Share Posted March 30, 2005 Jaa, tahnks, par attrib nebiju iedomaajies! :) Man ir WinXP. Taatad, arii citu zinaashanai, ja ir kaads fails ar read-only un to vajag aizvaakt, tad divas koda rindinjas: // No faila: C:/mape/fails.txt aizvaakt read-only $file = 'C:/mape/fails.txt'; exec('attrib -R '.$file); Protams, lai shis straadaatu, windozas mapee sameklee attrib.exe un nokopee tajaa direktorijaa, no kuras palaid sho kodu. Link to comment Share on other sites More sharing options...
bubu Posted March 30, 2005 Report Share Posted March 30, 2005 Protams, lai shis straadaatu, windozas mapee sameklee attrib.exe un nokopee tajaa direktorijaa, no kuras palaid sho kodu. 15814[/snapback] Kas par muļķībām? attrib.exe tak stāv sistēmas mapē, kura defaultā jau ir PATH variablim pielikta klāt, tb attrib.exe laižas no jebkuras direktorijas. Link to comment Share on other sites More sharing options...
Toms Posted March 30, 2005 Author Report Share Posted March 30, 2005 Kā Tu vari teikt, kas par muļķībām, ja nezini kāda konfigurācija ir konkrētam PC? Man tas attrib.exe bija jāpārvieto ieksh diras, kur palaizh to kodu. Un turpmāk, neatkarīgi no konfiga, man read-only aizvākšana strādās.. :) Link to comment Share on other sites More sharing options...
hmnc Posted March 30, 2005 Report Share Posted March 30, 2005 Palasi PHP instalācijas manuāļus. defaultās mapes iekš Win32 ir: windows (windows/ vai winnt/), win system (system/ vai system32/), php (php/) + vēl kaut kādas. ja neko nemaina mapju konfigurācijā (un kāpēc lai gan tas būtu jādara?) tad visam vajadzētu strādāt. Link to comment Share on other sites More sharing options...
Recommended Posts