How to Enable Joomla Error Reporting

Joomla's Error Reporting setting controls the PHP error-reporting level used by the site. Temporarily increasing it can reveal warnings and errors that explain a blank page, failed extension, or other malfunction. Because detailed errors can expose sensitive implementation information, enable stronger reporting only for a controlled troubleshooting period.

Joomla's Error Reporting setting controls the PHP error-reporting level requested by the site. Temporarily increasing it can reveal warnings and errors behind a blank page, failed extension, or other malfunction. Because detailed errors can expose technical information, use stronger reporting only for a controlled troubleshooting period.

Enable Error Reporting in Administrator

  1. Sign in to Joomla Administrator.
  2. Open System → Setup Panel → Global Configuration.
  3. Open the Server tab.
  4. Locate Error Reporting.
  5. Select the level needed for the investigation. Maximum is appropriate when you deliberately need the broadest Joomla-managed PHP error reporting.
  6. Save the configuration.

Reproduce the failure and capture useful evidence

Return to the exact page or action that fails. Record the complete error message, exception type, file and line, and relevant stack information. Do not publish credentials, tokens, database details, private filesystem paths, or other secrets in public support channels.

Understand what Joomla can and cannot control

Joomla's Error Reporting setting changes the PHP reporting level requested by the application, but hosting and PHP configuration can still determine whether errors are displayed, logged, redirected, or suppressed. If nothing appears on screen, inspect Joomla, PHP, and web-server logs instead of repeatedly increasing unrelated settings.

Use configuration.php only for recovery

If Administrator cannot load, the root configuration.php can be used for emergency configuration changes. Back up the file before editing, change only the error-reporting value required for diagnosis, and restore the intended production value afterward.

Restore the production setting

  1. Capture the evidence you need.
  2. Return to Global Configuration → Server.
  3. Set Error Reporting back to the site's intended production value.
  4. Save and retest the public page.

Error Reporting and Debug System are separate tools; do not leave either enabled more broadly than necessary.


Need More Help with Joomla?

Still having trouble? Open a support ticket with QuantaCade Support and we'll be happy to help where we can.

Support priority is given to QuantaCade products, services, and customers. However, we're also happy to assist fellow Joomla users with general Joomla questions and troubleshooting when possible.

QuantaCade is an independent Joomla extension developer and is not official Joomla support. Some issues involving third-party extensions, hosting environments, server configurations, or other systems outside our development control may be beyond what we're able to resolve.

Open a Support Ticket