Upgrading to 5.1 and a sneak peek of the new features
The upgrade to Moodle 5.1 will be different to previous upgrades, requiring changes to the webserver (Apache/Nginx etc) to a) change the wwwroot of the server that the webserver points to, and b) add a fallback to r.php so the router is configured (some may have done this in 4.5 or 5.0). At first I set the scene by looking at a 4.5 instance and point out a few of the UI elements that have changed from 4.5 to 5.1. 00:04:15 Upgrade 4.5 to 5.0 begins (pretty straightforward) 00:14:15 Upgrade 5.0 to 5.1 begins (with weirdness - see following timestamps) 00:18:00 My Moodle is a 404 - What gives? Reference to r.php video - • r.php What is this router thing? 00:21:40 Updating the wwwroot in the Nginx config 00:22:10 Updating the r.php setting in the Nginx try_files config (with comment on a weird thing in the Moodle Nginx documentation) 00:25:33 Side note: trying to cheat by just adding /public to my wwwroot in config.php - see what happens 00:27:20 Why that didn't (and shouldn't) work... 00:29:27 Running composer to make that other "error" go away (currently safe to ignore) 00:31:40 Checking the router r.php and configuring it in config.php 00:33:33 SNEAK PEEK at 5.1's new features 00:33:50 File picker changes 00:36:39 De-squishify-ing the rubric in assignment grading screen 00:37:12 Feedback files logging when seen by students 00:39:25 New AI provider Deepseek 00:40:00 Can enable/disable AI features at course/activity level 00:42:00 Summary 00:43:15 One more thing, a note on securing BOTH config.php's - the shim and the real thing

Moodle5.2: Sneak peek (with special announcement at the end)

Config.php EXPOSED! Don't make this configuration mistake!

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Why Aliens Would NEVER Invade Africa

Day 81: Jenkins Multistage Pipeline

NestJS Full Course for Beginners in 2026 | Build a Production-Ready API

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

Building the PERFECT Linux PC with Linus Torvalds

40Hz Binaural Gamma Waves - Ultra Deep Concentration

ART SCREENSAVER FOR YOUR TV | NO MUSIC | 2Hour | Abstract neutral art

JANITOR vs THE BIGGEST GUYS IN THE GYM. They Didn’t Expect THAT

I built a REAL Desktop App with both Tauri and Electron

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit

The FULL VIDEO of Trump they didn’t want released

The Unity Tutorial For Complete Beginners

Upgrading documentation for 5.1 is awesome!
![eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]](https://i.ytimg.com/vi/Wb_vD3XZYOA/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBxAuuCMJh_jEk7chBuiLFOR9oX5Q)
eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]

