A 500 Internal Server Error is an HTTP status code that indicates the website you’re trying to visit has an unspecified issue that is preventing you from being able to load the page.
Here are some points to resolve 500 internal server error:
- Turn on debugging
- Deactivate all plugins and switch themes
- Check your .htaccess file
- Increase your memory
- Ask your host
- Reinstall WordPress
Here is a list of the best WordPress LMS(Learning Management System) Plugins:
- LearnDash
- Lifter LMS
- LearnPress
- Tutor LMS
- WP Courseware
- Good LMS
- MasterStudy LMS
You can try anyone whichever suits you.