Troubleshooting
Solutions to common problems
How to create a phpinfo page for troubleshooting
phpinfo() outputs everything about your PHP configuration - versions, modules, settings, environment variables. Essential for debugging but also a security risk if left exposed. Creating the phpinfo f...

How to enable debug mode under wordpress?
DEBUGGING WORDPRESS WordPress comes with several settings that you can use to help debug the main application, themes, your own custom code, and more. Generally, these settings are intended for use by...

How to fix FTP connection errors?
Warning This guide only applies to Seohosting.io (Smart SEO Hosting) customers. If you get an FTP connection error similar to “Connection attempt failed with ECONNREFUSED - Connection refused by s...

How to investigate and fix HTTP 500 error (internal server error)?
HTTP 500 errors or internal server errors often result from a problem within the .htaccess file or a missing PHP plugin. In this article, we will go through steps that need to be taken to fix these pr...

I get "ERROR: Too many failed login attempts. Please try again" in wordpress login page.
This error comes from the WordPress limit_login plugin and indicates that you have had many invalid login attempts. To fix this problem, follow these steps: Log in to your WHM account From the left...

My website only shows a blank/white page. How can I fix it?
Both PHP errors and database errors can manifest as a white screen, a blank screen with no information, commonly known in the WordPress community as the WordPress White Screen of Death (WSOD). Before...
