A 500 error means a script failed on the server. The two most frequent causes are a broken .htaccess file or a PHP error.
- In cPanel File Manager, rename
.htaccessto.htaccess.bakand reload the site. If it works, fix or rebuild that file. - Check permissions: folders
755, files644. Scripts set to777are often rejected. - Open cPanel Errors to read the exact PHP message.
- For WordPress, disable plugins (rename the
pluginsfolder) and switch PHP version in MultiPHP Manager. - Raise
memory_limitvia MultiPHP INI Editor if you see a memory error.
Still stuck? Open a ticket with the error-log line.