WordPress Stuck in Maintenance Mode: Safe Recovery
Your site still says it is undergoing scheduled maintenance long after an update should have finished.
More about this
Visitors cannot reach your pages.
An interrupted update may have left the temporary .maintenance file behind.
What the message means
During an update, WordPressWordPress is free software for building and editing a website in your browser. It is written in PHP, so it builds each page when someone visits. creates .maintenance in its root folder. Visitors then see a maintenance message. A successful update removes it.
An interrupted connection, timeout, memory limit, slow server, full disk or overlapping updates can prevent completion.
How to check safely
Which PHP version does your site report?
We read only what your site already sends in public: the headers and the top of the homepage. No scan, no login.
Back up files and the database. Confirm that no update is running before removing anything. Use the hostingWeb hosting is the service that keeps your website's files on a computer that is always online, so visitors can open your site at any time. file manager or FTP with hidden files visible.
Look for .maintenance beside wp-config.phpwp-config.php is the file containing basic settings for a WordPress installation, including its database connection. and the wp-admin and wp-content directories.
What you can try
Remove the leftover .maintenance file and reload in a private window. Open the dashboard to identify the unfinished update. Run it again, one update at a time during a quiet period.
Reinstall a missing or broken pluginA WordPress plugin is an add-on you install in WordPress to give your site extra features, such as contact forms, SEO tools or a webshop. from its trusted source. Read the hosting error logAn error log is a file where your website's software writes down what went wrong, with the time and place. It is the first thing to check when a site breaks. if the message returns.
When PHP may be involved
Repeated interruptions can come from PHPPHP is a programming language that builds your web pages on the computer that hosts your site, just before they reach the visitor. WordPress runs on it. time or memory limits. An old PHP versionA PHP version is a numbered edition of PHP, like 8.3. Each edition is looked after for a limited time, then gets security fixes only, then nothing. may be incompatible with current updates. Check supported versions and test changes on a copy first.
When to get help
If the message remains or the site behaves incorrectly after recovery, ask for help. A person replies within 1 business day. Emergency repair starts from $425, excluding VAT.