php - 如何在 PHP 中为文件夹及其所有子文件夹和文件设置 chmod?

标签 php chmod

我认为我的问题说明了一切。我想使用 php 的 chmod() 函数 对文件夹、其子文件夹和文件设置 777 权限

任何帮助表示赞赏。谢了。

最佳答案

chmod("Folder",0770);

php 中的函数允许您更改文件的权限和 对于递归更改,请使用 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

关于php - 如何在 PHP 中为文件夹及其所有子文件夹和文件设置 chmod?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39369123/

相关文章:

PHP 显示来自 MySQL 的图像 BLOB

php - 对 MySQL 查询的 PHP 结果进行“分组”

php - 所见即所得编辑器安全问题(防止恶意输入)

php - 如何解决 Php date() 错误

Git/GitKraken – 从备份恢复 repo 后,文件模式更改为未知值 (14001)

chmod:更改 'bin' 的权限:不允许操作

php - Windows 操作系统中的 chmod 功能与 Linux 中不同

MySQL LOAD_FILE 返回 NULL

php - MYSQL INSERT 查询不使用空字段

linux - ls 和 chmod 不适用于 nfs 挂载的文件