A 500 Internal Server Error means something failed on the server while loading your page. On Ceyora hosting, this is usually fixable without losing your website data.
Quick fixes to try first
- Check .htaccess: Rename
.htaccessinpublic_htmlto.htaccess.bakand reload the site - WordPress plugins: Rename the
pluginsfolder to disable all plugins, then re-enable one by one - PHP version: In cPanel → MultiPHP Manager, try a stable PHP version (8.1 or 8.2)
- File permissions: Folders 755, files 644
Check error logs
In cPanel, open Errors or Metrics → Errors to see the latest error entries. The log often points to the exact file or line causing the problem.
Common causes
- Syntax error in .htaccess rewrite rules
- Corrupted WordPress core or theme files
- PHP memory limit exceeded
- Incompatible plugin after PHP upgrade
Still seeing error 500? Open a support ticket with your domain name and recent changes — our Sri Lankan support team will investigate.