500 Internal Server Error
The 500 Internal Server Error is a very general HTTP status code that means something has gone wrong on the website’s server, but the server could not be more specific on what the exact problem is. [1. Lifewire]
When I first encountered this error a few years ago, I thought it was a server issue.
So I called the web hosting service for this particular website to place a support ticket.
Not too long after, I received a response with references to documents pertaining to 500 Internal Server Errors.
In studying this material, I shockingly discovered that the issues were actually with the website and not the server.
Fast forward to 2020, I received a request to restore another website with this same issue.
I am thankful that I had gone through this fix twice already, so already knew the steps involved to revive this WordPress site.
As they say, “There is more than one way to skin a cat.”
The process I used may be different from other developers, but this is the workflow that has worked best for me
in troubleshooting and fixing this problem.