Monitoring

Catch PHP errors before they crash your site.

PHP errors hide in log files that nobody reads — until a fatal error takes down the site. BlockForge monitors PHP error logs across all your WordPress installations, surfacing fatal errors, deprecation warnings, and plugin conflicts in real time. Fix issues before they escalate.

The Problem

Why PHP errors are the silent killer of WordPress sites.

Silent Fatal Errors

A fatal error in a rarely-visited page can go unnoticed for weeks. The contact form throws a fatal on submission, the WooCommerce checkout crashes for a specific payment gateway, or the admin settings page dies on save. These errors sit silently in log files while users encounter broken functionality and leave without telling you.

Log File Chaos

Error logs spread across dozens of servers and hosting accounts — nobody has time to SSH into every server and tail every error log manually. Even when you do check, logs are often enormous, mixing critical fatal errors with thousands of harmless deprecation notices. Finding the signal in the noise is nearly impossible at scale.

Plugin Conflicts

One plugin throws hundreds of deprecation warnings that flood the log, masking real errors from another plugin. A security plugin conflict with a caching plugin produces intermittent fatals. Without proper error attribution and deduplication, you waste hours investigating noise instead of fixing the actual problems.

How It Works

Centralized error monitoring that cuts through the noise.

PHP Error Log
2 Fatal 8 Warning 23 Notice
F

Uncaught Error: Call to undefined method WC_Cart::get_total()

/plugins/woo-addon/checkout.php:142 47 occurrences
woo-addon First seen 3h ago
F

Maximum execution time of 30 seconds exceeded

/plugins/backup-pro/export.php:89 12 occurrences
backup-pro First seen 1d ago
W

Deprecated: Function create_function() is deprecated

/plugins/legacy-forms/init.php:34 203 occurrences
legacy-forms First seen 14d ago
N

Undefined index: user_role in settings handler

/themes/starter/functions.php:256 18 occurrences
acme-corp.com · PHP 8.2.14 Last scan: 2 min ago

Every error, parsed, grouped, and attributed.

BlockForge collects PHP errors from every connected WordPress site and presents them in a single, structured dashboard. Errors are automatically parsed to extract the error type, file path, line number, and stack trace. Duplicate errors are grouped and counted so you see "47 occurrences of this fatal error" instead of 47 individual log lines. Each error is attributed to its source plugin or theme, making it immediately clear which component is causing problems.

  • Real-time error collection from all connected sites
  • Severity-based filtering: Fatal, Warning, Notice, Deprecated
  • Error trend detection to spot escalating issues
  • Automatic plugin and theme attribution
  • Remote debug mode toggle without SSH access
  • Error grouping and deduplication across all sites

Capabilities

Professional-grade error monitoring for WordPress at scale.

Real-Time Collection

PHP errors are collected from each site's error log in near real-time. When a fatal error occurs on any of your managed sites, it appears in your dashboard within minutes — no need to SSH into servers, no cron delays, no manual log checking. Errors are parsed and structured as they arrive.

Severity Filtering

Errors are categorized by severity level — Fatal, Warning, Notice, and Deprecated. Filter your view to show only the errors that matter right now. Focus on fatal errors during incident response, review deprecation warnings during maintenance windows, and suppress known notices until you're ready to address them.

Trend Detection

Error occurrence rates are tracked over time to identify escalating problems. A warning that appeared 5 times yesterday but 50 times today signals a developing issue. Trend alerts notify you when error rates spike, helping you catch problems during the warning phase before they become full-blown outages.

Plugin Attribution

Every error is automatically attributed to its source — plugin, theme, or WordPress core. File paths in error messages are parsed and matched against installed components. You see at a glance that "woo-addon" is responsible for 47 fatal errors and "legacy-forms" generates 203 deprecation warnings.

Debug Mode

Toggle WP_DEBUG and WP_DEBUG_LOG remotely from the BlockForge dashboard — no SSH access, no file editing, no FTP required. Enable debug mode when investigating an issue, collect detailed error output, then disable it when done. All without touching the production wp-config.php manually.

Error Grouping

Identical errors are automatically grouped and deduplicated. Instead of scrolling through thousands of individual log lines, you see unique error patterns with occurrence counts, first-seen and last-seen timestamps, and affected sites. One view, zero noise, full clarity across your entire portfolio.

Related Features

Complete monitoring coverage.

Monitor every PHP error. Fix before it crashes.

Start monitoring PHP errors across all your WordPress sites. Real-time collection, severity filtering, and plugin attribution included. Free plan includes 3 sites.