X
X

Select Your Currency

$ US Dollar € Euro £ British Pound
X
X

Select Your Currency

$ US Dollar € Euro £ British Pound

Knowledge Base

HomepageKnowledge BaseTroubleshootingMy Website Shows a 500 Error

My Website Shows a 500 Error

What a 500 error means

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.

How to fix it

1. Check the error log

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.

2. Check your .htaccess file

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.

3. Check your PHP version

Some plugins or themes require a specific PHP version. If you recently changed versions, try switching back. See Choosing your PHP version.

4. Increase memory limit

If the error log mentions "Allowed memory size exhausted," increase memory_limit in the php.ini editor and restart PHP. See Editing PHP settings.

5. Check file permissions

Files should be 644 and directories should be 755. Incorrect permissions can trigger 500 errors. See Setting file permissions.

Still stuck?

Email representative@trustedge.gt with: - Your domain name. - When the error started. - Any recent changes you made.

Can't find the information you are looking for?

Create a Support Ticket
Did you find it useful?
(230 times viewed / 0 people found it helpful)

Top