General Settings

  • Notification Email: Pretty straightforward— this is the email address we’ll send notifications to.
  • Disable Notifications: You can check this box if you’re using Slack notifications and would prefer not to be emailed.
  • Auto Deactivate: When this is checked, any plugin (in the /plugins/ folder) that triggers a fatal E_ERROR level error will automatically be deactivated.
  • Error Logging: Enable this to also record errors to a custom database table. Logs can be accessed from the Error Log tab
  • Error Levels To Notify: These are all the possible error levels in PHP (descriptions here), but in most cases you’d just want E_ERROR checked, as this is a fatal error that takes your site offline. E_WARNING can also be helpful but some plugins trigger warnings that don’t necessarily indicate a serious problem.

Stealth Mode

Stealth Mode is a great feature if you’re using Fatal Error Notify on sites you’ve built for clients, and you don’t want them disabling the plugin or changing the settings.

Add one or more administrator-level users to the select box, and the plugin will be hidden from everyone else.

Slack Notifications

Instead of (or in addition to) emails, Fatal Error Notify can post to a Slack channel when an error occurs. Enter a Slack channel name, and generate a webhook URL and paste it in the box.

You can configure error levels for Slack separately from email notification levels.

Error Log

Error Logging can be enabled from the General settings tab.

Once enabled, you can view a table of recorded errors, filterable by severity and plugin which triggered the error.