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.
Use bash in the MediaWiki directory
find . -iname "*.php" | xargs chmod +x
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With