The server returns HTTP 500 when accessing the WordPress site.
Probable causes
- PHP Error
- Invalid.htaccess rule
- Plugin or theme
- Memory limit
- Permissions or server configuration
Verifications.
- Read the PHP/web logs — Look for the exact error rather than working blindly.
- Test plugins – Disable the suspicious component temporarily.
- Control.htaccess — Resume it temporarily only with the possibility of a reverse.
- Check PHP memory — Control the limit in the health of the site.
Solutions…
- Fix the PHP error
- Regenerating permalians after correction of.htaccess
- Update/replace the wrong plugin or theme