Installing and upgrading help

Got a problem installing, upgrading or migrating your Moodle site?

Documentation: Installing Moodle, Installation FAQ, Upgrading and Upgrading FAQ
Forum moderator: Howard Miller

Before starting a new discussion topic, please check the Installation FAQ and Upgrading FAQ and try a forum search.

Remember to include in your post which version of Moodle (e.g. 3.2.1) you are using!

(You can find your Moodle version via Settings > Site administration > Notifications.)

Also provide as much relevant background information as you can about the versions and configuration of your server OS, PHP and browser.

(including upgrading and migration help)

DiscussionStarted byRepliesLast post
Scorm export from an "old" Moodle backup 2 Ken Task
Moodle Version 3.6.1 (Undefined Error) 4 madhan gunasekaran
Upgrading moodle 3.4 to 3.5 3 Adrian Perez Rodriguez
I can't progress through the installation screens 5 Hugo Ribeiro
ERROR!!! The code you are using is OLDER than the version that made these databases! 3 Ken Task
Issue while downgrade the moodle from 3.6.1 to 3.1.13 2 Emma Richardson
local IP address problem 2 Jon Witts
login.php was not found on this server. 404 0 Gitte Bendixen
error during clean Moodle 3.6.2 install 1 Carl H
Mahara assignment plugin not working 4 Paul Edney
Extraction of media content from backup 3 Todd W. Roat
Upgrading to 3.4 mysql Barracuda blocker 8 rob davis
Database read error upon server migration 0 David Smith
Bitnami Moodle in Production 4 Luis de Vasconcelos
Change IP Address to Web Address 7 lvona loan
Unable to restart Moodle in GCP 1 Ken Task
installation hanges moodle 3.6.2 4 Howard Miller
Did you remember to make the first column something unique in your call to get_records? Duplicate value found in column 'id' 1 Howard Miller
Upgraded from 2.4 to 3.6 5 Visvanath Ratnaweera
admin setting problem 0 im sh
Error reading Error reading environment data (16) 3 Qurbon Raxmanov
Moodle 3.6 upgrade - Blank Page - 500 error 0 Jayden Tyronian
Moosh course-restore 7 Ken Task
Upgrade from 3.5.2 to 3.6.2 - can't read database 1 Leon Stringer
Moodle 3.4 1 Howard Miller
Copy production site to DEV 7 Ben Kahn
Fatal error. PHP version 7.3 is not supported in lastest 3.5 Moodle 8 Pavel Krejčí
Jquery error message 1 Thiago silva
[3.4 -> 3.5] Data too long for column 'capabilities' at row 1 2 Nicolas Ndalpe
Can't use apache/www-data to run commands, which user should be used? 5 Ken Task
3.6.1 json error 1 Matteo Scaramuccia
Installing Moodle 3.5 LTS - outdated step-by-step guide? 1 Visvanath Ratnaweera
upgrade from version 3.1.1+ to 3.5.1+ 2 Mary Stephenson
moodledata directory ownership 7 Visvanath Ratnaweera
Error in database when attempting to browse list of users 3 Ken Task
Moodle 3.6.2+ SSL Certificate Issue - https not working 8 Craig Birtwell
Moodle 0KB downloads after Upgrade 3 Ken Task
Moodle migration to Oracle 1 Howard Miller
Images broken 0 pint raj
Moodle MIgration - Windows Server 2012 R2 5 Usman Asar
Moodle on Azure 3 Ken Task
How to install moodle on online server. 2 Luis de Vasconcelos
upgrade question for 3.1- don't want to upgrade 2 Visvanath Ratnaweera
Transfer to subdomain 4 Howard Miller
Incremental update (3.5.3 -> 3.5.4) 3 Ken Task
SMTP + SSL Configuration Problem [certificate verify failed] 1 Leon Stringer
Error after upgrade 3 Howard Miller
Can not find data record in database table context 57 Lisset Vera
Moodle not accessible after installing a plugin 1 Ken Task
service not available moodle 3.3 5 quangha ho
Page isn't working after successful upgrade. Please help!! 7 Ken Task
Import error for table mdl_backup_controllers 2 Al Bay
URL not found after install 1 Howard Miller
Error when Installing Joomdle 3 Leon Stringer
keep Google search-robots outside 11 Rolf Petersen
Installation Problem with Moodle 3.4.1 2 Ahmed Gamal
vpl- c programming compiler 1 Visvanath Ratnaweera
Moodle installation via LAMP on Raspberry Pi: Apache issue 8 Marcus Phelan
Cannot redeclare get_roles_with_assignment_on_context() 3 Howard Miller
Installing a Plugin and now stuck on Upgrade key required 3 Howard Miller
Moodle v3.6 and MySQL v8 1 Howard Miller
Upgrade from 3.5+ to 3.6.2+ - no one can log in 8 chase mendoza
Camara and Microphone 0 Jose De La Rosa
failed installation 5 samuel efiok
COLLATION 'utf8mb4_bin' is not valid for CHARACTER SET 'latin1' 0 Ken Task
Fresh Installation of Moodle 3.6.2 5 Ken Task
error in upgrading from 2.5 to 2.7 1 Leon Stringer
Accessing moodle from the internet ! 5 sen alex
Dataroot location is not secure 6 Faisal Khan
Problem upgrading to Moodle 3.6.2+. 6 Phuong Hoang
Mobile App Settings 6 Visvanath Ratnaweera
repeating error in log file after upgrade to moodle 3.4 4 Lev Zadumkin
Changing Moodle server hostname? 2 Visvanath Ratnaweera
admin setup 1 Stuart Mealor
Problems after upgrading to Moodle 3.4 27 Cleo Prakash
possible to upgrade from 3.5 to 3.6 with MySQL 5.5 ? (no choice) 15 RENAN SAVIDAN
Can't remove maintenance mode after migrating 1 Ken Task
Moodle - IIS, Internet access problem 10 Leon Stringer
Beginner Help Required in Integration 1 Howard Miller
SSL certificate 1 Leon Stringer
Call to undefined function mysql_connect after upgrade to Moodle 3.6 8 Albert R.
Problems upgrading to Moodle 2.6 4 Visvanath Ratnaweera
Upgrade from 3.5+ to 3.6.2+ 3 Matteo Scaramuccia
Moodle HTTP to HTTPS Problem 13 Adam Latrache
Removing "old baggage" CSS from Moodle 1.x 7 Andreas Giesen
Impossible to register Moodle site 1 Emma Richardson
What's the difference between and Moodle.Net? And more questions. 3 Aplam Chaplam
Missing Internationalization Extension when installing 4 Randy Foster
Restore moodle from files 4 Emma Richardson
Database error when attempting to upgrade to Moodle 3.6.1 1 Luis de Vasconcelos
Installing Moodle along with WordPress on the same VPS 8 Howard Miller
How to change moodle url 1 Stuart Mealor
Learndash to MOODLE migration 2 Visvanath Ratnaweera
Upgrade to latest 3.4.2+ from 3.4.1 6 Zakir Hossain
Unable to access admin panel to change theme back after 3.6 upgrade 7 Steve Morrison
Don't understand what to do once an account created 1 Mary Cooch
Check Slasharguments? 4 Ken Task
Error message returned from cron 1 Howard Miller
The page isn't redirecting properly with Fresh installation 93 Ajmeel Khan
Replacing url in database after move to new hosting site 6 Randy Foster