If your application (like WordPress) fails to install or gives an error immediately after:
| Error/Issue | Likely Cause | Recommended Fix |
| Installation Failed | Mismatching database credentials or incorrect folder permissions. | Re-run the installer. Ensure you leave the In Directory field blank for root installation. Check the error log in cPanel for specific messages. |
| White Screen of Death (WSOD) | A PHP error, usually from a conflicting plugin or theme. | Access your site via FTP/File Manager, go to /wp-content/plugins/, and rename the plugin folders one by one until the site loads. Delete or replace the problematic one. |
| "Error Establishing Database Connection" | The site cannot find its database (most common post-migration or manual setup). | In File Manager, check the site's configuration file (e.g., wp-config.php) and verify that the DB_NAME, DB_USER, and DB_PASSWORD match the exact credentials in cPanel MySQL Databases. |
| "Too Many Redirects" | Often caused by conflicting HTTPS/SSL settings. | Check that you only have one method forcing HTTPS (either the SSL plugin OR a cPanel setting, but not both). Ensure AutoSSL is active in cPanel. |
| 500 Internal Server Error | A corrupt .htaccess file or reaching PHP memory limits. |
Rename the .htaccess file in your public_html folder to .htaccess_old. If the site loads, regenerate a new .htaccess file (in WordPress, by going to Settings $\rightarrow$ Permalinks and clicking Save). |
If basic troubleshooting fails, check the cPanel Metrics Errors log for detailed diagnostic information, and then contact Koelhost Support.
