phpbashchmod

Making executable all PHP files (recursively)


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.


Solution

  • Use bash in the MediaWiki directory

    find . -iname "*.php" -print0 | xargs -0 chmod +x