开发机器的PHP文件权限

时间:2012-05-11 18:38:18

标签: php linux apache permissions file-permissions

我刚刚升级了我的开发机器并移动了我正在处理的网站。但是,权限似乎没有正确移动。 dev机器是运行Apache的Linux机器,其中所有文件夹和子文件夹都设置为755,所有子文件夹中的所有文件和文件都设置为644.

而不是我必须运行命令:

chmod 755 <folder name here>

chmod 644 <file name here>

有没有更快的方法来完成此操作而无需单独执行每个文件和文件夹?

2 个答案:

答案 0 :(得分:1)

chmod以递归方式工作:

chmod xxx -R /path/

更多信息:http://linux.die.net/man/1/chmod

答案 1 :(得分:0)

尝试find . -type d | xargs chmod 755find . -type f | xargs chmod 644