The Error Debugger helps you monitor PHP errors on your WordPress site in real time and identify issues faster. It can track errors from plugins and themes, send email notifications, monitor the debug log, and provide an overview of recent errors.
To play with Error Debugger and finding PHP errors follow the below steps:
Navigate to AtlasMCP plugin dahsboad → click Error Debugger tab.
Note: Make sure you have enabled Error Debugger from Modules tab. Navigate to Modules tab → Enable Error Debugger.
It can monitor and handle:
- Fatal Errors — Detect critical PHP errors that can prevent code from running.
- Warnings — Monitor PHP warnings generated by plugins or themes.
- Notices — Track PHP notices that may indicate potential issues.
- Deprecated Errors — Monitor deprecated PHP functionality.
- Plugin Errors — Track errors generated by installed plugins.
- Theme Errors — Track errors generated by active themes.
- WordPress Core Errors — Monitor WordPress Core errors when enabled.
- MU-Plugin Errors — Monitor Must-Use plugin errors with Pro.
- Drop-in Errors — Monitor WordPress drop-in errors with Pro.
- Debug Log Errors — Scan the WordPress
debug.logfile to detect errors, including errors that occur before AtlasMCP loads.
Error Email Notifications #
Receive email alerts when configured PHP errors occur on your WordPress site.
- Notification Email: The email address that receives PHP error notifications.
- Error Severities: The types of PHP errors that can trigger notifications, including fatal, warning, notice, and deprecated errors.
- Error Sources: The WordPress components where errors are monitored, such as plugins, themes, WordPress Core, MU-Plugins, and Drop-ins.
- Rate Limit: The minimum time between duplicate email notifications for the same error.
- Debug Log File Path: The location of the WordPress debug log used to detect PHP errors.
- Send Test Email: Sends a sample error notification to verify the email notification setup.
Error Detection Coverage #
The Error Detection Coverage section shows the current debug log monitoring status.
- Full: Indicates that debug logging is active and PHP errors, including startup fatal and parse errors, are being monitored.
- Log Size: The total size of the debug log currently being monitored.
- Scanned: The portion of the debug log that has already been processed.
- Pending: The portion of the debug log that is waiting to be processed.
- Status: The current state of the debug log scanning process.
- Rescan Now: Scans the debug log again for errors.
- Reset Scan Position: Resets the current position of the log scan.
- Refresh Status: Updates the current error detection and log scanning status.
Admin Dashboard Widget #
Display recent PHP errors directly on the WordPress admin dashboard.
- Shows an AtlasMCP — Recent Errors widget.
- Provides quick access to recently tracked errors.
- Helps administrators monitor errors without opening the Error Debugger page.
Webhook Notifications (Pro) #
Send PHP error alerts to external services using webhooks.
- Send notifications to Slack.
- Send notifications to Discord.
- Send notifications to a custom webhook.
- Use webhooks to integrate error alerts with external monitoring or communication systems.
Error Trends (Pro) #
Monitor changes in PHP error activity over time.
- View the number of errors recorded during the current week.
- Compare this week’s errors with the previous week.
- View daily error counts throughout the week.
- Weekly Digest Email — Receive a weekly summary of error activity.
- Spike Alerts — Get notified when error activity increases significantly.
Error Log #
The Error Log provides a central place to review PHP errors tracked by AtlasMCP.
Error Log Views #
- Most Frequent — View the errors that occur most often.
- Most Recent — View the latest tracked errors.
Error Log Actions #
- Clear Log — Remove tracked error records.
- Refresh — Update the error log with the latest information.