A 500 Internal Server Error means something went wrong on the server side. The most common causes are PHP errors, .htaccess problems, or resource limits.
Go to Developer Tools → PHP → php-error.log. This usually tells you exactly what's wrong — a missing file, a PHP syntax error, or a failed function call.
A malformed .htaccess rule is one of the most common causes of 500 errors. Try renaming .htaccess to .htaccess.bak using the file manager and reloading your site. If the error goes away, the problem is in that file.
Some plugins or themes require a specific PHP version. If you recently changed versions, try switching back. See Choosing your PHP version.
If the error log mentions "Allowed memory size exhausted," increase memory_limit in the php.ini editor and restart PHP. See Editing PHP settings.
Files should be 644 and directories should be 755. Incorrect permissions can trigger 500 errors. See Setting file permissions.
Email representative@trustedge.gt with: - Your domain name. - When the error started. - Any recent changes you made.