General 500 error from the root

I have inherited a wordpress site that mysteriously broke the dev in charge left and I'm helping to piece together what's going wrong.

I told my PM that I have experience as a wordpress user and he's like, You're on this project. So here I am trying to figure it out. I am a software engineer with decades of experience, but not wordpress dev.

So when I hit the site from the root I get a 500 error. How do I start debugging this? I can login to wordpress and have access to the dashboard and stuff.

Update:

I have swapped out the theme with 2021 and it appears to be alive at least. Looking into the theme now.

Topic 500-internal-error Wordpress

Category Web


I would disable .htaccess and changing the permalink structure that can be found in (setting->permalinks).

You're specifically getting a 500 error and not a "Cannot connect to the Database" error?

Since it sounds like a theme issue, inside of wp-config.php, set: define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', true);

so you can start seeing exactly what errors are occurring

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.