Skip to main content

Built-In Debug System

Find and fix issues without touching server configs.
ASIโ€™s built-in Debug System gives Tribulant Newsletter users instant visibility โ€” right inside WordPress.
No SSH. No editing php.ini or my.cnf. Toggle on, reproduce the problem, get answers.

๐Ÿ”Œ Toggle on. ๐Ÿ”Ž Pinpoint. ๐Ÿ› ๏ธ Resolve.

โœจ Why ASI Debug Beats Manual Troubleshooting

One-click enable

No server reboots, no php.ini edits.

Purpose-built insights

Focused on sending, exports, cron, and headers.

Guided visibility

Timestamps, request IDs, user actions โ€” the story makes sense.

Self-cleaning

Easy purge and retention to keep storage lean.

Role-aware

Admins by default; optional Editor access.

No vendor lock-in

Standard CSV/TXT logs to archive or share.

๐Ÿงฐ What ASI Debug Captures (Out of the Box)

  • ๐Ÿ˜ PHP errors & notices โ€” file, line, function, stack context.
  • ๐Ÿ—„๏ธ SQL activity snapshots โ€” heavy queries tied to exports/list updates.
  • โฐ WP-Cron timeline โ€” prove scheduled tasks fired when expected.
  • โœ‰๏ธ Mail header context โ€” List-Unsubscribe, abuse contacts, sender identity.
  • ๐Ÿ“ Export/Report events โ€” who pulled what, when, and where it saved.
  • ๐Ÿ”Œ Plugin signals โ€” feature toggles, capability checks, security nonces.

๐Ÿ”„ No Config Edits โ€” Just Turn It On

Forget SSH. Nothing to tweak in php.ini, my.cnf, or Apache/Nginx. Toggle the debug layer from the ASI admin, reproduce the bug, then review concise logs scoped to your newsletter workflows.

  • ๐ŸŸข Enable/Disable instantly โ€” safe for production.
  • ๐Ÿ“‰ Low overhead โ€” designed for short capture windows.
  • ๐Ÿ“‚ Clear storage paths โ€” /wp-content/uploads/reports/ and /uploads/reports/export-logs/.

๐Ÿ‘€ The Viewer Experience

  • ๐Ÿ”Ž Keyword search โ€” find by email, list, file, or function.
  • ๐Ÿงญ Time-range filters โ€” zoom in on the exact failure window.
  • ๐Ÿงฑ Grouped events โ€” errors, SQL, cron, and mail headers.
  • ๐Ÿ“ค One-click export โ€” download current view for tickets/support.
  • ๐Ÿงน Purge & retention โ€” trim old logs and set retention defaults.

๐Ÿ›ก๏ธ Security, Privacy & Access Control

  • ๐Ÿ”’ Role-based access โ€” Admin-only by default; allow Editors if needed.
  • ๐Ÿ™ˆ Redaction โ€” sensitive tokens/keys masked in exports.
  • ๐Ÿšช Non-public storage โ€” upload rules prevent accidental exposure.
  • ๐Ÿงพ Audit trail โ€” who enabled debug, when, and what was purged.

๐Ÿš€ Common Wins with ASI Debug

  • ๐Ÿ“จ Deliverability checks โ€” confirm List-Unsubscribe and abuse headers.
  • ๐Ÿงฎ Export performance โ€” pinpoint heavy queries slowing CSVs.
  • โฑ๏ธ Cron misses โ€” prove scheduled jobs fired (or didnโ€™t).
  • ๐Ÿ”— Plugin conflicts โ€” spot third-party hooks interfering with flows.
  • ๐Ÿงฑ Permission errors โ€” identify capability/nonce failures quickly.

๐Ÿ“š Real-World Use Cases

โ€ข An agency turns on debug during a send, confirms cron timing & headers, and ships the post-mortem in 10 minutes.
โ€ข An eCommerce brand finds a slow meta query during export and fixes it with a simple index.
โ€ข A publisher validates unsubscribe behaviour after a template change with live header capture.
โ€ข A CRM manager proves a third-party plugin is blocking a save action โ€” conflict resolved.

โ“ FAQ: ASI Debug

No. Toggle it on, reproduce the issue, review the logs, then toggle it off. No php.ini, no my.cnf, no restarts.

Under /wp-content/uploads/reports/ and /uploads/reports/export-logs/ with clear retention controls.

Itโ€™s lightweight and designed for short capture windows. Capture the event, then disable it when finished.

Admins by default. Editor access is optional via settings if you want assistance in troubleshooting.

Yes. Use the export button in the viewer to attach filtered logs to tickets or share with your sysadmin.