Talk:Installing Moodle

From MoodleDocs

"Oracle and MSSQL are fully supported (but may never have been tested for optional plugins) but documentation and support is limited".

(emphasis added)

How can they be fully supported if support is limited? Perhaps there should be a better explanation of what is meant by "support" here?

Mark Johnson 16:48, 23 January 2012 (WST)

Fair point - improved I hope --Howard Miller 22:52, 21 March 2012 (WST)

It is strongly recommended to use ACL when your server supports it ... chmod -R +a ...

The docs suggest a specific syntax for setting ACLs that only seems to work on OSX instead of Linux systems which is what the Requirements section suggestions this document is primarily focused on.

The ACL given also seems to directly against the security advice also given on that page. It is vital that the files are not writable by the web server user

--Chris Francy (talk) 04:51, 1 February 2014 (WST)

I agree and think that talk of ACL's it confusing and unnecessary in the standard install docs.

--Paul Verrall (talk) 21:55, 30 November 2015 (AWST)

Thanks Chris and Paul for your comments. Please feel free to edit the info and remove or amend the references to ACL. --Helen Foster (talk) 23:12, 30 November 2015 (AWST)
What is the way to do it without ACL? Is it safe to just allow write access to all users? Or should www-data be added to a group and only allow the group write access? Is ACL better in some way? Thanks in advance! --Lexi K (talk) 15:12, 29 April 2020 (UTC)

Please see Create an empty database section and check if --

Oracle (known issues, not fully supported)

-- is correct or which Moodle version affects. When you go and see release_notes for Software requirements, don't say anything about issues. --Carina Martinez 2 (talk) 00:43, 20 November 2014 (AWST)

Removed "(recommended)" for PostgreSQL, MariaDB as these were unclear, e.g. Particularly unsure why MySQL isn't recommended, Moodle now insists the MariaDB version has a support lifetime overlapping the Moodle version (MDL-65809) which may make MySQL a better choice for some wanting a longer support lifetime. Suggest adding a reason as why it's recommended. Leon Stringer (talk) 11:30, 4 November 2020 (UTC)

PHP Versions

I added a new section called PHP Versions. For years I've used the wrong version. Ken Task helped me figure out my mistake on the "Installing and Upgrading Help" forum ( This should help people using cPanel hosting, especially.--Christopher King 2 (talk) 22:13, 19 April 2022 (UTC)