|
|
|
| Привет! как можно средствами PHP проверить права на запись в папку и файл ?
и если прав нет то выставить права ?
Выставить права как я понял можно следующим способом:
chmod ($myfolder, 0777);
chmod ($myfile, 0666);
|
а как проверить? | |
|
|
|
|
|
|
|
для: tima2010
(10.11.2011 в 16:59)
| | у меня так
function end_chmod($dir, $chm) {
if (file_exists($dir) && intval($chm)) {
#if (php_uname('s') == "Linux" && $chm == "666") chmod($dir, "0".$chm);
$pdir = decoct(fileperms($dir));
$per = substr($pdir, -3);
if ($per != $chm) return $dir." Не соответствуют права CHMOD - ".$chm;
}
}
|
проверяешь
echo end_chmod($myfolder, 666);
|
| |
|
|
|