Drupal allows to set a website offline with a few clicks via the admin interfacte.
However, we've seen situations where the admin interface becomes unavailable, often via a white screen of death.
In this tutorial, I'm going to show you a manual way to force your Drupal 7 site in maintenance mode.
Step #1. Edit the settings.php file
- Edit the file sites/default/settings.php file, using a FTP client or through cPanel:
- At the very end of settings.php, add the code below:
$conf['maintenance_mode'] = 1;
Step #2. End result
Your site will now display the "Site under maintenance" page:
Step #3. Put your site back online
Remove the line of code from Step 1, or change the value to 0 to put your site online again:
$conf['maintenance_mode'] = 0;