我想将文件权限更改为chmod('file',0755),但它不起作用:
if(chmod("filepath",0755)){
$fp = fopen("filepath", "r+");
if (flock($fp, LOCK_EX)) { // acquire an exclusive lock
ftruncate($fp, 0); // truncate file
fwrite($fp, "Order no Synchronization'n");
fflush($fp);
flock($fp, LOCK_UN);
}
}
else{
echo "Not able to change permissions";
}
上面的代码对我不起作用。
exec用于直接在您的终端上运行命令,有了它的帮助,您可以强制更改文件和目录的权限
exec("chmod -R 755 $filepath");//$filepath is the path of your file or folder