Tier 1 (Plus) and Tier 2 (Pro) include SignalPress → System Logs — a wp-admin viewer for the site’s PHP error log without SSH or hosting file managers.
Requires View System Logs permission. Clear logs requires the separate Clear logs capability — Permissions and Access.
On Tier 0 (Free), the menu item is hidden.
Open System Logs
- In wp-admin, click SignalPress → System Logs in the left menu.
- The page loads the most recent entries (newest first, up to 2,000 parsed rows).
If the log file is missing or unreadable, the UI explains which path was tried and common fixes (WP_DEBUG_LOG, file permissions).
Which file is read
SignalPress resolves the log path in this order:
WP_DEBUG_LOGwhen defined and truthy (booleantrueuseswp-content/debug.log)- PHP
error_logini value when it points to a readable file - Fallback:
wp-content/debug.log
Enable logging in wp-config.php for consistent results:
PHP
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );
What you see
Each row typically includes:
- Timestamp
- Severity / level when parseable
- Message text
- Source file and line when present in the log format
The viewer parses common WordPress and PHP log line formats. Highly custom log formats may show as plain text.
Clear logs
Users with Clear logs see a Clear log control. Clearing truncates the resolved log file when it lives under wp-content and is writable.
Clearing does not disable logging or remove archives outside that path.
Permissions by tier
| Tier | Who can view / clear |
|---|---|
| 0 | Feature unavailable |
| 1 | Administrators (built-in caps) |
| 2 | Configurable per role — Debugging tab permission matrix |
vs other debugging tools
| Tool | Best for |
|---|---|
| System Logs | Historical PHP errors, warnings, notices |
| Automatic error monitoring | Forward errors to integrations as events |
Pro / basic sp() | Live inspection during development |
| Per-service PHP error log toggle | Integration-specific diagnostic lines (Tier 1+, service Settings) |
What to read next
- Debugging overview
- Automatic error monitoring
- Permissions and Access
- Plugin Status Endpoint — health checks including log writability