All Wp Admin systems are operational. No active incidents.

Troubleshooting Center

Find quick fixes for common WordPress issues. Search for your error message or browse categories below.

๐Ÿ“‚

Browse Categories

๐Ÿšซ
White Screen of Death
Site shows a blank white page? Learn how to diagnose and fix PHP memory limits, fatal errors, and broken plugins.
Critical Issue
๐Ÿ”„
Stuck in Maintenance Mode
Your site is stuck showing the maintenance message after an update? Here's how to manually exit maintenance mode.
Updates
๐Ÿ”
Can't Access wp-admin
Login issues, redirect loops, or "too many attempts" blocks? Troubleshoot admin access problems.
Access
๐ŸŒ
Site is Slow
Pages taking too long to load? Diagnose database queries, plugin bloat, image sizes, and caching issues.
Performance
๐Ÿ—„๏ธ
Database Connection Error
"Error establishing a database connection"? Check wp-config.php, host availability, and user privileges.
Database
๐Ÿ”’
SSL & HTTPS Issues
Mixed content warnings, certificate errors, or redirect loops after installing SSL? Fix secure connection problems.
Security
โš ๏ธ

Common Error Messages

This error occurs when a PHP script runs out of memory. WordPress has a default memory limit that may be too low for your plugins.

Quick Fix: Increase Memory Limit

Access your wp-config.php file via FTP or File Manager and add this line before "That's all, stop editing!":

define('WP_MEMORY_LIMIT', '256M');

Save the file and refresh your site. If the issue persists, contact your hosting provider to increase the server-level PHP memory limit.

โš ๏ธ If you're on a shared hosting plan, the server limit may prevent this fix. In that case, try disabling plugins one by one to find the memory hog.

This means WordPress can't connect to your MySQL database. Common causes include incorrect credentials, server downtime, or corrupted tables.

1. Check wp-config.php Credentials

Verify these values in your wp-config.php file match your database settings:

define('DB_NAME', 'your_database_name'); define('DB_USER', 'your_database_user'); define('DB_PASSWORD', 'your_database_password'); define('DB_HOST', 'localhost');
2. Check Database Host

Some hosts use a custom DB_HOST like 127.0.0.1 or mysql.yourhost.com. Check with your hosting provider.

3. Repair Database

Add this to wp-config.php to enable repair mode:

define('WP_ALLOW_REPAIR', true);

Then visit yourdomain.com/wp-admin/maint/repair.php to repair/optimize tables.

After a WordPress core update, your site may redirect endlessly between HTTP and HTTPS or show too many redirects.

1. Check Site URL Settings

Ensure your WordPress Address and Site Address match. Edit wp-config.php to force correct URLs:

define('WP_HOME', 'https://yourdomain.com'); define('WP_SITEURL', 'https://yourdomain.com');
2. Clear Browser & Plugin Caches

Clear your browser cache and any server-side caching (WP Super Cache, W3 Total Cache, etc.). Try accessing the site in Incognito mode.

This generic error (introduced in WP 5.2) means a PHP fatal error occurred. WordPress disables the frontend to prevent full crashes.

1. Enable Debug Mode

Add to wp-config.php to see the actual error:

define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false);

Check /wp-content/debug.log for the exact error details.

2. Deactivate All Plugins

Rename the /wp-content/plugins folder to plugins_old via FTP. If the site returns, rename it back and reactivate plugins one by one.

Still Having Issues?

Can't find your error? Our WordPress experts are available 24/7 to diagnose and fix your site. Average response time: under 15 minutes.

Contact 24/7 Support โ†’