If this is your first visit, check our documentation. To post, register or login.

Plugin Library

Browse plugins by category and discover recent updates.

Plugins for Zen Cart contributed by the community

Back to Plugin Library

Troubleshooting Tools

Files in category: Troubleshooting Tools

19 plugins

Super Globals Plus

Encapsulated

Tested on many Zen Cart versions, should even work fine on most other PHP scripts (than Zen Cart). Superglobals Plus is a developers tool that makes evaluating variables easy. It produces a clear overview of the contents of strings, arrays, constants, objects, arrays within object, objects within...

07 Jul 2026
24

Zen Cart Debug Bar

Encapsulated

Zen Cart Debug Bar adds a lightweight debug panel for local development and troubleshooting. It renders at the bottom of storefront and admin pages and surfaces common request diagnostics without needing to dig through templates or dump variables manually.

25 Jun 2026
8

Zen Cart Notifier Report

Not encapsulated

As more and more plugins are relying on Zen Cart notifiers to perform their customizations, it can be a developer's debug nightmare if an expected notification isn't present. It's kind of like you're waiting for something to do, but no one's there to say "Go do it". This simple script traverses a...

19 Mar 2026
2

Page Parsetime Display

Not encapsulated

Small utility to display the php and query execution times in page footers. It should really only be used for troubleshooting purposes, and not "always on".

21 Sep 2020
1

Watching Observers

Not encapsulated

This **developer** tool creates a report (storefront only) of which Zen Cart notification events are being 'watched' by what observer. It can be helpful when debugging heavily-customized sites to determine whether one observer is 'interfering' with another. GitHub: https://github.com/lat9/watc...

27 Apr 2020
1

Report All Errors

Not encapsulated

I was looking for an easy way to enable *all* error-reporting during my debugging ... and came up with this plugin. The plugin overwrites two core files to enable you to use a simple $_GET variable (report_all) to enable all error reporting for the selected page. NOTE: This is no longer needed af...

23 Jan 2020
11

Syscheck

Not encapsulated

Syscheck scans your cart for both known vulnerabilities and known infections. It can be run with one click from your admin panel.

01 Sep 2018
5

Zen Cart Program Flow Documentation

Not encapsulated

This is a document outlining the program flow of Zen Cart, which may be useful in troubleshooting and/or developing code. NOTE: Superceded by the online documentation at https://docs.zen-cart.com/dev/code/program_flow/

15 Mar 2017
4

myDEBUG log Backtrace

Not encapsulated

This plugin builds on the suggestion I made previously to have the database's query_factory class include a debug_backtrace when a database interface error is detected, to aid in problem determination. There are other cases when a Zen Cart myDEBUG*.log file is created in which a "victim" (usually on...

04 Sep 2015
6

Developer Override Email Address

Not encapsulated

This plugin makes use of the built-in Zen Cart constant: DEVELOPER_OVERRIDE_EMAIL_ADDRESS. When that constant is set to a non-blank value, the zen_mail function sends **ALL** emails to the address (or addresses) specified by that constant. That allows you, as a Zen Cart developer, to use "live" data...

09 Aug 2015
1

Zen Cart Notifier Trace

Not encapsulated

This module hooks the base-class notify function and captures the output into a file in your store's cache directory. It is very useful during code modification and also supports development and debug of class-based code. No file overwrites are required and a simple SQL patch is provided to enabl...

17 May 2014
8

Email Test Tool

Not encapsulated

This simple tool emulates the email sending behavior used in Zen Cart v1.3.x, v1.5.x Its purpose is ONLY to aid in pointing out server configuration problems preventing emails from being sent properly. Configure it as described in the readme, and then run it in your browser, and give the output to...

26 Mar 2013
2

Fix for problems with some Shared SSL servers

Not encapsulated

For Zen cart 1.5.1. This modification is meant to make Zen cart work with a shared SSL server, even if the hosting provider does provide the HTTPS variables to your script and connects to your script with same port (typicall port 80) for an SSL as well as for a NON-SSL connection. The symptoms of t...

25 Oct 2012
2

Shopping Cart Diagnostics

Not encapsulated

Shopping Cart Diagnostics is a one-of-its-kind solution designed to make your Zen Cart store error-free! This online service will analyse all types of inaccuracies and issues within your online store and provide you with timely and precise resolution scenarios. Shopping Cart Diagnostics will trouble...

15 Oct 2012
1

Fix Cache Key

Not encapsulated

The Fix Cache Key utility is used to reset your "SESSION_WRITE_DIRECTORY" key in the database after switching servers or relocating your Zen Cart installation from one folder to another. Compatible with Zen Cart versions 1.2.x and 1.3.x and 1.5.0 and 1.5.1. IT IS NO LONGER NEEDED FROM v1.5.3 and...

07 Jan 2012
4