Skip to main content

My WordPress Site is Stuck in Maintenance Mode

When you try to access your WordPress site, you see a message indicating that the site is in maintenance mode. This issue usually occurs when a WordPress, theme, or plugin update fails, leaving the .maintenance file in the root directory.

Resolution Steps

1. Remove the .maintenance File

  1. Log in to cPanel.

  2. Go to File Manager.

  3. Navigate to your website's directory. If it is your main domain, the directory will be public_html. For other domains, the directory will have the same name as the domain.

  4. Find and select the .maintenance file..

  5. Right-click the file and click Delete.

  6. Confirm the deletion.

2. Check for Incomplete Updates

  1. Log in to the WordPress Admin Dashboard.

  2. Go to Dashboard > Updates.

  3. Check for available updates for WordPress, themes, and plugins.

  4. Complete any pending updates.

3. Deactivate and Reactivate Plugins

  1. Log in to the WordPress Admin Dashboard.

  2. Go to Plugins > Installed Plugin.

  3. Deactivate all plugins.

  4. Check if the issue is resolved by accessing your website.

  5. Reactivate plugins one by one.

  6. Identify the plugin causing the issue.

  7. Replace it or contact the plugin developer.

4. Check File Permissions

  1. Log in to cPanel.

  2. Go to File Manager.

  3. Navigate to your website's directory (e.g., public_html)

  4. Check the permissions of files and directories

  5. Recommended permissions are 755 for directories and 644 for files

  6. Modify permissions if needed.

Did this answer your question?