The reason for the error should be visible in the error log. You can find it in your hosting area. If necessary, the support of your hosting can help you.
Alternatively, you could also enable debugging in WordPress. How to do this is described here: https://ww.wp.xz.cn/support/article/debugging-in-wordpress/ – also here the support of your hosting can help you if necessary to edit the file accordingly.
In both cases you should be able to see what the cause is in the logfile.
Hello @parth910
The HTTP 500 error on your WordPress admin panel typically indicates a server-side issue. Here are some steps to resolve it:
=> Check Error Logs: Enable WordPress debug mode by adding define('WP_DEBUG', true); and define('WP_DEBUG_LOG', true); in the wp-config.php file to identify the issue.
=> Disable Plugins: Access your site via FTP or cPanel, navigate to wp-content/plugins, and rename the plugins folder to plugins_old to deactivate all plugins.
=> Switch to Default Theme: Rename your active theme folder in wp-content/themes to something like theme_old, forcing WordPress to switch to a default theme.
=> Increase PHP Memory Limit: Edit php.ini or .htaccess to increase the PHP memory limit by adding php_value memory_limit 256M.
=> Check .htaccess: Rename .htaccess and regenerate it by saving permalinks in the admin panel once accessible.
=> Contact Hosting Provider: If the above steps don’t work, your hosting provider can help check server logs or resolve configuration issues.
Try these Above steps systematically to resolve the issue.