Fixing "Briefly unavailable for scheduled maintenance" in WordPress

6 min read Auf Deutsch lesen

You started an update and suddenly the whole site shows nothing but: “Briefly unavailable for scheduled maintenance. Check back in a minute.” Minutes later, nothing has changed. What happened: an update was interrupted and WordPress never cleared the maintenance flag. The fix takes less than a minute.

What’s Behind It

During an update, WordPress creates a file called .maintenance in the root directory and shows the maintenance notice while it exists. Normally it’s deleted automatically once the update finishes. If the process breaks off – a timeout, a closed browser tab, or several updates running at once – the file stays behind and the site hangs in maintenance mode. So it’s not a real defect, just a forgotten flag.

The Fix: Remove .maintenance

  1. Connect to the webspace via FTP or your host’s file manager.
  2. Go to the root directory of your WordPress install (where wp-config.php, wp-content etc. live).
  3. The .maintenance file starts with a dot and is often hidden – enable “show hidden files”.
  4. Delete the .maintenance file.
  5. Reload the site – it should be reachable again immediately.

Afterwards: Finish the Update

The site is back, but the original update may have been incomplete. Go to the backend under Dashboard → Updates and run the interrupted update again cleanly. Then quickly check that the theme and plugins are properly updated.

If the Site Still Hangs Afterwards

If the .maintenance file is gone and the site still won’t load, maintenance mode wasn’t the actual problem – the interrupted update left a deeper issue behind. The site then usually shows a different error: a critical error, a white screen or a 500 error. Sort those out via the overview of WordPress errors. Here a current backup helps you return cleanly to the state before the update.

Stopping It from Happening Again

Update interruptions often come from tight execution times or from running several updates at once. Two things help:


The file is gone but the site still hangs? Then there’s more to it. Drop us a line – we’ll bring the site and the update to a clean finish.

Frequently Asked Questions

What does 'Briefly unavailable for scheduled maintenance' mean?

WordPress shows this message during an update. While updating, it briefly creates a file called .maintenance in the root directory that triggers the maintenance notice. Normally it disappears on its own once the update finishes. If the message stays permanently, the update was interrupted and the file wasn't removed.

How do I end WordPress maintenance mode?

Connect to the webspace via FTP or your host's file manager, go to the root directory of the WordPress install and delete the .maintenance file there. Because it starts with a dot, you may need to show hidden files. After deleting it and reloading, the site is reachable again immediately.

Where do I find the .maintenance file?

It's in the root directory of your WordPress install – where wp-config.php and the wp-content folder also live. Because the filename starts with a dot, it's hidden by default in many FTP clients and file managers. Enable the show hidden files option and it will appear.

Why is WordPress stuck in maintenance mode?

Because an update broke off midway – a server timeout, a closed browser tab, or several updates running at once. WordPress then couldn't delete the .maintenance file as intended, and the site stays in maintenance mode until the file is removed manually.

Daniel Nilges
Daniel Nilges

Founder & Full-Stack Developer

20+ years of web development experience. Specialised in Laravel, WordPress and custom software for mid-sized businesses.