New Pro + Launch: pick a template and our developers set up your site in 2 business days.
See how it works

How do I see the real error message?

JoomlaErrors & troubleshooting Updated 17 Oct 2026

System → Global Configuration → Server → Error Reporting: Maximum. If the admin is down, set $error_reporting = 'maximum' in configuration.php.

Why Joomla hides it

On a live site, error details can reveal file paths and other information to attackers, so Joomla shows a generic error page. When you are fixing a problem, you switch the details on for a short time.

If the administrator works

  1. Go to System → Global Configuration.
  2. System tab: set Debug System to Yes.
  3. Server tab: set Error Reporting to Maximum.
  4. Click Save & Close and reload the broken page.

If the administrator doesn't work

  1. Change configuration.php to 644 with your file manager.
  2. Edit it: set public $debug = true; and public $error_reporting = 'maximum';.
  3. Save and reload the page. The first line of the stack trace shows where the error happened; the faulty extension may be further down.

Good to know

  • Turn both settings back (Debug: No, Error Reporting: System Default) when you are done. Saving Global Configuration also sets configuration.php back to read-only.
Sources
Was this answer helpful?
Cron Job Starts