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
Log in to cPanel.
Go to File Manager.
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.Find and select the
.maintenancefile..Right-click the file and click Delete.
Confirm the deletion.
2. Check for Incomplete Updates
Log in to the WordPress Admin Dashboard.
Go to Dashboard > Updates.
Check for available updates for WordPress, themes, and plugins.
Complete any pending updates.
3. Deactivate and Reactivate Plugins
Log in to the WordPress Admin Dashboard.
Go to Plugins > Installed Plugin.
Deactivate all plugins.
Check if the issue is resolved by accessing your website.
Reactivate plugins one by one.
Identify the plugin causing the issue.
Replace it or contact the plugin developer.
4. Check File Permissions
Log in to cPanel.
Go to File Manager.
Navigate to your website's directory (e.g.,
public_html)Check the permissions of files and directories
Recommended permissions are 755 for directories and 644 for files
Modify permissions if needed.