This is a test site. Any changes will be lost!

Maintenance mode

From MoodleDocs

Location: Administration > Server > Maintenance mode


Maintenance mode is for preventing any users other than administrators from using the site while maintenance is taking place.

When users attempt to access a course when your site is in maintenance mode, they obtain a message informing them that the site is in maintenance mode. If you wish, you can create a customized maintenance mode message, perhaps stating when the site will be available again or giving the reason for doing maintenance.

Note: The front page of your site will appear as normal when your site is in maintenance mode. Users will only see the maintenance mode message when they attempt to access a course.

Setting maintenance mode

To put your site in maintenance mode:

  1. Access Administration > Server > Maintenance mode.
  2. Click the Enable button.

If for some reason the webinterface is not available you can also put the Moodle installation in maintenance mode by creating a file called maintenance.html in the folder called 1 in your moodle data folder. Any text in that file will be displayed to users trying to access anything other than the frontpage.


When you go into Maintenance mode and create this file you will need to test the Maintenance mode to make sure that you can come out of Maintenance mode and a nor admin user can login if they can't you may have to delete the maintenance.html for non admin users to be able to ligin. TEST, TEST, TEST be sure it works before you are stuck in Maintenance mode and non admin users are unable to login past the front page.--Russ Jones 20:01, 29 October 2008 (CDT)

Moodle1.9

In Moodle 1.9.3 onwards, when a site is in maintenance mode, the link "In Maintenance Mode" is displayed near the top right of each page (except the front page) for admins.

See also