Further to watching the following Moodle installation video, I would be very grateful if someone could kindly provide some expert advice/guidance.
More specifically, after creating a brand new Windows 10 Pro installation (for use as a test server) , I subsequently followed the previously referenced Moodle installation video (albeit that I appreciate that the video is associated with an older version of Windows OS, Apache, PHP and MySQL).
Hence, I can confirm that aside from a clean Windows 10 Pro OS (with all current updates installed), I have equally installed the following:
· Apache 2.4.38 (ref: httpd-2.4.38 -o111a-x64-vc14)
· PHP 7.1.26 (ref: php-7.1.26-Win32-VC14-x64)
· MySQL Installer 8.0.15
· Moodle 3.6.x (ref: moodle-latest-36)
Additionally, I can confirm that I have checked that Apache, PHP and the MySQL services all appear to be running ok; and that the php.ini file has also been updated as per the guidance referenced in your video.
Thereafter, I seem to be getting the following error when trying to complete the Moodle installation (which is very confusing, as I have checked and double checked the MySQLi extension, and I can also confirm that I have removed the semi-colon which precedes this extension/note that this extension is no longer commented out)
- Error: database driver problem detected
- The site administrator should verify server configuration
- PHP has not been properly configured with the MySQLi extension for it to communicate with MySQL. Please check your php.ini file or recompile PHP.
Whilst I have attempted to google the above error, the commonly suggested fixes that I have been able to find, only seem to suggest that I check that the respective ‘extension=php_mysqli.dll’ is active (which it is / or at least seems to be???)
The only other potential issue
that I’ve noted (which may or may not be relevant), is that the section in the YouTube video (which occurs around 40mins in), outlines how to update the System
Properties > Environment Variables, to include the C:\PHP; string, does not
appear to look the same under Windows 10 Pro; and as such, I wonder whether /
where my placement of the C:\PHP; string should be placed under Windows 10 Pro, and or whether this string is still required under Windows 10 Pro