Skip to content
Hosting and dashboard

My site won't load, shows error 500 or a blank page

A checklist to go through in order: service status, the domain, SSL, PHP errors and permissions.

  1. Is it down for everyone? Check the system status. If there's an incident, we're already on it.
  2. Is the plan active? If a renewal went unpaid, the hosting gets suspended. Check Billing and payments.
  3. Does the domain point to Fodenflow? If you just connected it or changed DNS, it can take up to 48 hours. Check the details in Connect a domain.
  4. Does it say “Not secure” or show a certificate error? Install or renew SSL from SSL in your hosting (how).
  5. Error 500 or a blank page? It's almost always PHP: a plugin, a theme or a PHP version that isn't compatible. Check the Error log under Advanced tools in the Overview, or the error_log files in your folder.

Common fixes for error 500

  • Go back to the previous PHP version if you changed it recently, or try a compatible 8.x (Change the PHP version).
  • Raise the memory per script if the error says “Allowed memory size exhausted” (PHP options).
  • Check permissions: folders 755 and files 644. With 777, PHP files return error 500.
  • On WordPress, disable the last plugin you installed or updated: in Files, rename its folder inside wp-content/plugins.
  • If nothing works, restore a backup from before the problem.

When you're signed in, the AI Assistant checks all of this for you (whether the site loads, DNS, SSL and the error log) and suggests the fix.

Still not working? Open a request with the domain, since when it happens and what you changed before.

Ask the assistant

Still have a question about this? Ask the assistant.

Was this article helpful?

Related articles