使所有 PHP 文件可执行(递归)
我刚刚在我的服务器上下载了 MediaWiki 软件进行安装。解压后发现PHP文件不可执行。
我运行了 chmod +x *.php*
(还有 .php5 文件),但它在子目录中不起作用。
如何将可执行标志添加到 MediaWiki 文件夹内的所有 PHP 脚本以递归扫描子文件夹?
先感谢您。
I just downloaded MediaWiki software on my server for installation. After decompressing it, I noticed that PHP files were not executable.
I ran chmod +x *.php*
(there are also .php5 files) but it didn't work in subdirectories.
How can I add the executable flag to all PHP scripts inside the MediaWiki folder recursively scanning the subfolders?
Thank you in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 MediaWiki 目录中使用 bash
Use bash in the MediaWiki directory
它不适用于子目录,因为
*.php*
不匹配任何目录,因此不包含它。因此,您应该使用类似
find ./ -iname "*.php*" -exec chmod 755 {} \;
以及要设置的相应位。It does not work in subdirectories, because
*.php*
does not match any directories and hence does not include it.Therefore you should use something like
find ./ -iname "*.php*" -exec chmod 755 {} \;
with the respective bits to set.