A 500 Internal Server Error means something went wrong on the server. This guide helps you diagnose and fix the most common causes.
Steps
-
In iPanel, navigate to your website management page and click the Log Viewer tab.
[screenshot: log viewer tab]
-
Click the Error Log tab (marked with an AlertCircle icon) to see PHP or application errors.
[screenshot: error log tab]
-
Review the most recent error entries. The error message usually points directly to the cause.
[screenshot: error log entries]
-
If the error mentions a specific file, use File Manager to inspect or fix the file.
[screenshot: checking file in file manager]
-
Common causes: incorrect file permissions (should be 644 for files, 755 for directories), corrupted
.htaccessfile, or PHP memory limits exceeded.[screenshot: common 500 error causes]
-
For PHP memory issues, go to the PHP Manager tab and increase
memory_limit.[screenshot: increasing PHP memory limit]
-
After making changes, reload your website to check if the error is resolved.
[screenshot: reloading website]