我刚刚在我的服务器上下载了MediaWiki软件以进行安装。解压缩后,我注意到PHP文件不可执行。
我运行了chmod +x *.php*
(也有.php5文件),但它在子目录中不起作用。
如何将可执行标志添加到MediaWiki文件夹内的所有PHP脚本中,以递归方式扫描子文件夹?
提前谢谢。
答案 0 :(得分:14)
在MediaWiki目录中使用bash
find . -iname "*.php" | xargs chmod +x
答案 1 :(得分:2)
它在子目录中不起作用,因为*.php*
与任何目录都不匹配,因此不包含它。
因此,您应该使用find ./ -iname "*.php*" -exec chmod 755 {} \;
之类的内容来设置相应的位。