How do I fix a "500 Internal Server Error"? Print

  • 0

A 500 error means a script failed on the server. The two most frequent causes are a broken .htaccess file or a PHP error.

  1. In cPanel File Manager, rename .htaccess to .htaccess.bak and reload the site. If it works, fix or rebuild that file.
  2. Check permissions: folders 755, files 644. Scripts set to 777 are often rejected.
  3. Open cPanel Errors to read the exact PHP message.
  4. For WordPress, disable plugins (rename the plugins folder) and switch PHP version in MultiPHP Manager.
  5. Raise memory_limit via MultiPHP INI Editor if you see a memory error.

Still stuck? Open a ticket with the error-log line.


Was this answer helpful?

« Back