home / website errors
[ MOD_02 ] 8 REPAIR GUIDES
Website errors
HTTP 500, 503, 504, 400 and WordPress errors: what they mean for visitors, and how site owners fix them.
How to fix "Error establishing a database connection" in WordPress
Error establishing a database connectionThis WordPress message means the site could not connect to the MySQL or MariaDB database that stores its posts, pages and settings, so it cannot build any page.How to fix "There has been a critical error on this website" in WordPressThere has been a critical error on this website.This WordPress message means a PHP fatal error stopped the site from loading, usually caused by a plugin, a theme or an incompatible PHP version.How to fix 400 Bad Request (and Request Header or Cookie Too Large)400 Bad RequestA 400 Bad Request means the website's server rejected what your browser sent because it looked invalid.How to fix 405 Method Not Allowed405 Method Not AllowedA 405 Method Not Allowed error means the server understood the type of request, such as loading a page (GET) or sending a form (POST), but that page does not accept that type.How to fix 503 Service Unavailable503 Service UnavailableA 503 Service Unavailable error means the website's server is temporarily unable to handle requests, usually because it is overloaded or down for maintenance.How to fix 504 Gateway Timeout504 Gateway TimeoutA 504 Gateway Timeout means a server in the middle, such as a proxy, load balancer or CDN, waited for the website's main server and gave up because no answer came in time.How to fix a 401 Unauthorized error401 UnauthorizedA 401 Unauthorized error means the page needs you to prove who you are, and the server did not get valid login details.How to fix HTTP error 500 (500 Internal Server Error)500 Internal Server ErrorA 500 Internal Server Error means the website's server ran into an unexpected problem and could not build the page.