Title: ErrorWatcher
Author: IT Path Solutions
Published: <strong>25. septembra 2026</strong>
Last modified: 5. oktobra 2026

---

Tykače pytać

![](https://ps.w.org/errorwatcher/assets/banner-772x250.png?rev=3713119)

![](https://ps.w.org/errorwatcher/assets/icon.svg?rev=3713119)

# ErrorWatcher

 Wot [IT Path Solutions](https://profiles.wordpress.org/itpathsolutions/)

[Sćahnyć](https://downloads.wordpress.org/plugin/errorwatcher.1.0.7.zip)

 * [Podrobnosće](https://hsb.wordpress.org/plugins/errorwatcher/#description)
 * [Pohódnoćenja](https://hsb.wordpress.org/plugins/errorwatcher/#reviews)
 *  [Instalacija](https://hsb.wordpress.org/plugins/errorwatcher/#installation)
 * [Wuwiće](https://hsb.wordpress.org/plugins/errorwatcher/#developers)

 [Podpěra](https://wordpress.org/support/plugin/errorwatcher/)

## Wopisanje

**ErrorWatcher** provides real-time monitoring of PHP errors, warnings, notices,
and deprecated function calls with a clean, native dashboard to inspect and troubleshoot
them without creating database bloat.

Unlike manually inspecting large `debug.log` files on your server or modifying `
wp-config.php`, ErrorWatcher captures runtime errors safely, stores them in a lightweight
runtime file, and sends twice-daily summary email digests with `.txt` log attachments.

**Zero Front-End Error Exposure:** ErrorWatcher will not show any errors on the 
front side to site visitors. All errors, warnings, notices, and deprecations are
intercepted silently in the background and listed exclusively in the WordPress back-
end on a separate dashboard page.

### Key Features

 * **WordPress-Native Admin Interface:** View summary metric cards (Total, Fatal,
   Errors, Warnings, Notices, Deprecated) and real-time logs table.
 * **No Front-End Errors Displayed:** Does not show any errors on the front side.
   All issues are securely captured in the background and listed exclusively in 
   the back-end on a separate dashboard page.
 * **Admin Bar Quick-Status Badge:** Real-time color-coded health badge and diagnostics
   dropdown in the WordPress admin bar for administrators.
 * **Granular Error Capturing:** Captures PHP Fatal Errors, Catchable Errors, Warnings,
   Notices, Deprecated warnings, User Errors, and Uncaught Exceptions.
 * **Detailed Diagnostics Drawer:** Inspect full error messages, stack traces, HTTP
   request method/URL, user account context, client IP, and grouped sibling issues.
 * **Source Code Preview in Drawer:** Displays a syntax-formatted 7–10 line code
   preview surrounding the exact error line with visual highlighting and one-click
   copy.
 * **Smart File Clustering:** Automatically groups multiple issues originating from
   the same file to prevent table clutter and streamline debugging.
 * **Advanced Filtering & Search:** Filter by error severity/type, search messages/
   files/URLs, or filter by custom date ranges (Today, 7 days, 30 days, or custom
   calendar dates).
 * **Twice-Daily Email Reports:** Automatically dispatches scheduled digests at 
   custom morning and evening hours using WP-Cron with formatted HTML summary and
   attached `.txt` log file.
 * **Automated Retention & Pruning:** Automatically prunes resolved errors when 
   source files are modified and clears inactive logs older than 30 days via daily
   WP-Cron.
 * **Export Capability:** Export filtered error logs directly to CSV or formatted
   Text (.txt) files.
 * **Minimal Overhead & Performance-First:** Uses server-side pagination, request-
   level error deduplication to prevent floods in loops, and zero frontend performance
   penalty.
 * **Safe & Non-Intrusive:** Does not modify `wp-config.php` and does not turn on
   frontend error display.

### Technical & PHP Limitations Notice

 * **Runtime Error Handling:** Captures runtime errors, warnings, notices, deprecations,
   and fatal shutdown errors during WordPress request execution.
 * **Pre-Boot Compile/Parse Errors:** Fatal compile-time or syntax errors that occur
   before WordPress or the plugin loads (such as syntax errors inside `wp-config.
   php` or early `mu-plugins`) cannot be intercepted by PHP runtime error handlers.
 * **Memory Limits:** An emergency memory buffer is pre-allocated and released on
   shutdown to capture Out-of-Memory fatals when possible.

## Fota wobrazowki

[⌊General Monitoring Settings: Toggle backend PHP error monitoring and customize
granular error levels to capture (Fatal, Recoverable, Warnings, Notices, Deprecated).⌉⌊
General Monitoring Settings: Toggle backend PHP error monitoring and customize granular
error levels to capture (Fatal, Recoverable, Warnings, Notices, Deprecated).⌉[

General Monitoring Settings: Toggle backend PHP error monitoring and customize granular
error levels to capture (Fatal, Recoverable, Warnings, Notices, Deprecated).

[⌊Automated Email Digests: Schedule twice-daily automated error summary emails with
attached log files and custom morning/evening delivery hours.⌉⌊Automated Email Digests:
Schedule twice-daily automated error summary emails with attached log files and 
custom morning/evening delivery hours.⌉[

Automated Email Digests: Schedule twice-daily automated error summary emails with
attached log files and custom morning/evening delivery hours.

[⌊ErrorWatcher Dashboard: Real-time overview featuring summary metric cards (Total,
Fatal Errors, Exceptions, Warnings, Notices, Deprecated) and filtered logs table.⌉⌊
ErrorWatcher Dashboard: Real-time overview featuring summary metric cards (Total,
Fatal Errors, Exceptions, Warnings, Notices, Deprecated) and filtered logs table
.⌉[

ErrorWatcher Dashboard: Real-time overview featuring summary metric cards (Total,
Fatal Errors, Exceptions, Warnings, Notices, Deprecated) and filtered logs table.

[⌊Error Diagnostics Drawer: Comprehensive error details with exact file location,
line number, HTTP request context, interactive stack trace, and grouped sibling 
issues per file.⌉⌊Error Diagnostics Drawer: Comprehensive error details with exact
file location, line number, HTTP request context, interactive stack trace, and grouped
sibling issues per file.⌉[

Error Diagnostics Drawer: Comprehensive error details with exact file location, 
line number, HTTP request context, interactive stack trace, and grouped sibling 
issues per file.

[⌊Source Code Preview: In-drawer source code preview with line-by-line gutter numbers,
active error line highlighting, and one-click snippet copy.⌉⌊Source Code Preview:
In-drawer source code preview with line-by-line gutter numbers, active error line
highlighting, and one-click snippet copy.⌉[

Source Code Preview: In-drawer source code preview with line-by-line gutter numbers,
active error line highlighting, and one-click snippet copy.

## Instalacija

 1. Upload the `errorwatcher` folder to the `/wp-content/plugins/` directory, or install
    the ZIP file via **Plugins > Add New > Upload Plugin**.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Navigate to **ErrorWatcher** in the WordPress admin menu to view logs and customize
    settings.

## HSP

### Does ErrorWatcher display errors on the frontend?

No. ErrorWatcher does not show any errors on the front side to your visitors. All
errors, warnings, and notices are intercepted securely in the background and listed
exclusively in the back-end on a separate dashboard page.

### Does this plugin modify my wp-config.php file?

No. It does not touch your `wp-config.php` file or alter your global `WP_DEBUG` 
configuration.

### How does log deduplication work?

If a faulty loop triggers the same notice or warning hundreds of times within a 
single request, the plugin records it once per request with in-memory hashing to
prevent flooding.

### Can I send reports to multiple email addresses?

Yes. You can enter multiple recipient email addresses separated by commas (e.g. 
dev@example.com, admin@example.com) in **ErrorWatcher > Settings**.

## Pohódnoćenja

Za tutón tykač pohódnoćenja njejsu.

## Sobuskutkowarjo a wuwiwarjo

„ErrorWatcher“ je softwara wotewrjeneho žórła. Slědowacy ludźo su k tutomu tykačej
přinošowali.

Sobuskutkowarjo

 *   [ IT Path Solutions ](https://profiles.wordpress.org/itpathsolutions/)
 *   [ Parth Sanghvi ](https://profiles.wordpress.org/parthsanghvi/)

[Přełožće „ErrorWatcher“ do swojeje rěče.](https://translate.wordpress.org/projects/wp-plugins/errorwatcher)

### Na wuwiću zajimowany?

[Přehladajće kod](https://plugins.trac.wordpress.org/browser/errorwatcher/), hladajće
do [SVN-repozitorija](https://plugins.svn.wordpress.org/errorwatcher/) abo abonujće
[wuwiwanski protokol](https://plugins.trac.wordpress.org/log/errorwatcher/) přez
[RSS](https://plugins.trac.wordpress.org/log/errorwatcher/?limit=100&mode=stop_on_copy&format=rss).

## Protokol změnow

#### 1.0.7

 * Added in-drawer Source Code Preview with line-by-line gutter numbers, active 
   error line highlighting, and one-click snippet copy.

#### 1.0.6

 * Added real-time Admin Bar Quick-Status Badge with diagnostics dropdown for administrators.
 * Updated documentation to clearly highlight that errors will not show on the front
   side and are listed strictly in the back-end on a separate dashboard page.

#### 1.0.5

 * Standardized all functions, classes, constants, hooks, options, and assets with
   unique errorwatcher_ prefix.
 * Fixed log aggregation and export flattening so all grouped sibling errors appear
   accurately in CSV/TXT exports and scheduled email attachments.
 * Synchronized scheduled email digest metrics with the active reporting timeframe.

#### 1.0.0

 * Initial release of ErrorWatcher.

## Meta

 *  Version **1.0.7**
 *  Last updated **40 mjeńšin**
 *  Active installations **Mjenje hač 10**
 *  WordPress version ** 6.0 abo nowši **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 abo nowši **
 *  Language
 * [English (US)](https://wordpress.org/plugins/errorwatcher/)
 * Tags
 * [debug](https://hsb.wordpress.org/plugins/tags/debug/)[debugging](https://hsb.wordpress.org/plugins/tags/debugging/)
   [error log](https://hsb.wordpress.org/plugins/tags/error-log/)[log](https://hsb.wordpress.org/plugins/tags/log/)
   [monitoring](https://hsb.wordpress.org/plugins/tags/monitoring/)
 *  [Rozšěrjeny napohlad](https://hsb.wordpress.org/plugins/errorwatcher/advanced/)

## Pohódnoćenja

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/errorwatcher/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/errorwatcher/reviews/)

## Sobuskutkowarjo

 *   [ IT Path Solutions ](https://profiles.wordpress.org/itpathsolutions/)
 *   [ Parth Sanghvi ](https://profiles.wordpress.org/parthsanghvi/)

## Podpěra

Chceće něšto prajić? Trjebaće pomoc?

 [Forum pomocy pokazać](https://wordpress.org/support/plugin/errorwatcher/)