1
A
回答
1
chmod("Folder",0770);
功能允许您更改文件的权限和 递归改变使用EXEC
exec ("find /path/to/folder -type d -exec chmod 0770 {} +");//for sub directory
exec ("find /path/to/folder -type f -exec chmod 0644 {} +");//for files inside directory
确保您的网络服务器具有对文件夹的写权限。
检查这些更多的细节
http://php.net/manual/en/function.chmod.php
http://www.w3schools.com/php/func_filesystem_chmod.asp
-1
有一个长篇大论办法做到这一点在PHP中,我会亲自通过命令行的PHP可以与之互动做到这一点。
在命令行(的Linux/Unix),你可以做chmod options permissions filename
要递归更改权限,你会怎么做chmod -R 0777 masterFile
所以在PHP你会做exec("chmod -R 0777 masterFile");
-R意味着递归所以将去你的子文件夹
单独做PHP的漫长方式是获得一个子文件夹的数组,并做一个foreach循环,并在PHP中运行chmod()函数,但这种方式更清洁。
见this link关于Linux的更多信息/ UNIX文件模式
希望这有助于。
相关问题
- 1. 如何为特定文件夹及其所有文件夹向上chmod
- 2. 定位文件夹及其所有子文件夹/子文件夹
- 3. 如何CHMOD文件夹mac中的所有文件夹?
- 4. 如何删除文件夹及其子文件夹内的所有空文件?
- 5. 如何在.NET中复制文件夹和所有子文件夹和文件?
- 6. 如何从根文件夹及其所有子文件夹生成目录树?
- 7. 维克斯:如何设置文件夹的权限和所有子文件夹
- 8. 在Objective-C/C中删除文件夹及其子文件夹
- 9. 为Wix设置文件夹和所有子文件夹的权限
- 10. PHP - 阅读文件夹,所有子文件夹和子文件夹中的文件
- 11. 如何扫描文件夹和子文件夹中的所有文件?
- 12. 如何获取目录和文件名及其子文件夹
- 13. 如何收集与字符串匹配的文件夹及其子文件夹中的所有文件
- 14. 删除文件夹和所有子文件夹(包括文件夹)中的所有文件
- 15. 与vb.net,有没有办法找到一个文件夹及其子文件夹中的所有压缩文件?
- 16. 如何获取其父文件夹的所有文件夹ID?
- 17. 列出Google Drive SDK中的所有文件夹及其文件
- 18. DeploymentItem-Attribut文件夹中的所有文件和文件夹
- 19. powershell复制文件夹中的所有文件夹和文件
- 20. std :: experimental :: filesystem :: recursive_directory_iterator跳过文件夹及其子文件夹
- 21. 创建一个文件夹及其子文件夹
- 22. 在某个文件夹及其所有子文件夹中搜索特定类型的文件
- 23. bash脚本 - 删除文件夹超过X天的除了一些和所有及其子文件夹/文件
- 24. 如何为现有文件和文件夹设置.htaccess
- 25. 如何编写所有文件包含在子文件夹和文件夹中的.txt文件中
- 26. 如何修改所有子文件夹而不是文件夹中的文件?
- 27. 如何读取文件夹中的所有txt文件? (包括子文件夹)
- 28. 使该文件夹中的文件夹和子文件夹
- 29. 替换文件夹中所有文件中的某些字符及其子文件夹
- 30. VB 2010:如何复制其他文件夹中的文件夹的所有子文件夹?