Troubleshoot and fix a WordPress internal server error

From time to time a plugin, theme, or scripting issue can cause a 500 internal server error on your WordPress site.

To diagnose and troubleshoot a WordPress internal server error, complete the following:

ProcessDifficulty
Troubleshoot a WordPress internal server errorMedium
Setup PHP error loggingMedium