Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚刚在我的服务器上下载了 MediaWiki 软件进行安装。解压后,我注意到 PHP 文件不可执行。
我运行了 chmod +x *.php*(也有 .php5 文件),但它在子目录中不起作用。
+x *.php*
如何将可执行标志添加到 MediaWiki 文件夹中递归扫描子文件夹的所有 PHP 脚本中?
先感谢您。
在 MediaWiki 目录中使用 bash
find . -iname "*.php" | xargs chmod +x
它在子目录中不起作用,因为*.php*不匹配任何目录,因此不包含它。
*.php*
因此,您应该使用类似的东西find ./ -iname "*.php*" -exec chmod 755 {} \;来设置相应的位。
find ./ -iname "*.php*" -exec chmod 755 {} \;