PHPackages                             hirale/openmage-debug - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. hirale/openmage-debug

ActiveMagento-module[Debugging &amp; Profiling](/categories/debugging)

hirale/openmage-debug
=====================

Development Debug Toolbar for OpenMage

v1.0.0(1y ago)231MITPHPPHP ^8.0

Since Jun 11Pushed 1y ago2 watchersCompare

[ Source](https://github.com/hirale/openmage-debug)[ Packagist](https://packagist.org/packages/hirale/openmage-debug)[ RSS](/packages/hirale-openmage-debug/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

This is a fork of .

[![Toolbar](docs/images/frontend_toolbar_request.png)](docs/images/frontend_toolbar_request.png)

Features
========

[](#features)

- **Request and Controller information**: lists request attributes and controller that handled the request; captures request info for Ajax and POST requests
- **Execution Timeline**: shows execution timeline based on Varien Profiler timers
- **Logs**: shows log lines added to system and exception logs during a request
- **Events**: shows all events dispatched during request and observers that were called
- **Database**: lists all models and collections loaded during a request; when SQL profiler is enabled, lists all SQL queries executed and offers the ability to see their result or describe their execution plan
- **E-mails**: lists sent e-mails with preview
- **Layout**: outputs rendering tree, lists layout handlers loaded during current request and adds ability to see updated added by layout files to specific handle; offers information about instantiated and rendered blocks
- **Configuration**: lists available Magento modules with their status and their version; also offers the ability to enable/disable them
- **Toolbar Tools**: contains quick links to flush cache, enable template hints, enable SQL profiler, enable Varien Profiler, enable Magento Enterprise full page cache debug

Don't forget to check out [screenshots gallery](docs/images.md)

Installation
============

[](#installation)

Using composer
--------------

[](#using-composer)

### Install with [Magento Composer Installer](https://github.com/Cotya/magento-composer-installer)

[](#install-with-magento-composer-installer)

```
composer require hirale/openmage-debug
```

Common Issues
=============

[](#common-issues)

- 'Mage Registry key already exists' exception is raised after installation

    - `Mage registry key "_singleton/debug/observer" already exists` is reported when cache regeneration was corrupted. Please try to flush Magento cache.
- Doesn'work. I see these logs on `var/log/system.log`: `Not valid template file:adminhtml/default/default/template/sheep_debug/toolbar.phtml`

    - If you installed the module using modman you've missed an important step. Search this page after 'Allow symlinks for the templates directory' and complete that step.
- I can't see toolbar.

    - Toolbar is displayed in these conditions:
        - module is installed and enabled
        - toolbar is enabled from Admin / System / Configuration / Advanced - Developer Debug Toolbar (by default it's enabled)
        - Magento is running in developer mode (MAGE\_IS\_DEVELOPER\_MODE) Or your ip is listed under under 'Developer Client Restrictions'
    - Check that module name Sheep\_Debug is installed and enabled
    - Check that 'Allow Symlinks' configuration is enabled for Modman installation
- I can't see toolbar on specific page

    - Toolbar is added to all pages that have a structural block named `before_body_end`. By default this block is available on all Magento pages. Eliminate a possible cache problem by disabling all caches. Try to determine if there are any customizations that have removed `before_body_end`.
- Fatal error while running unit tests

    - If you get error `PHP Fatal error: Uncaught exception 'Exception' with message 'Warning: session_start(): Cannot send session cookie headers already sent by ` you should review your phpunit configuration file and redirect phpunit output to stderr, please check my configuration file from phpunit.xml
    - More details can be found here #83

License
=======

[](#license)

[MIT License](LICENSE.txt)

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance31

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 93.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

706d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7b942350aafb4a51512f22cebb0b977054da9318c79ce67b93d850fee4d7f5b8?d=identicon)[alefix](/maintainers/alefix)

---

Top Contributors

[![madalinoprea](https://avatars.githubusercontent.com/u/605494?v=4)](https://github.com/madalinoprea "madalinoprea (471 commits)")[![sstoiana](https://avatars.githubusercontent.com/u/708608?v=4)](https://github.com/sstoiana "sstoiana (10 commits)")[![sandermangel](https://avatars.githubusercontent.com/u/1067840?v=4)](https://github.com/sandermangel "sandermangel (7 commits)")[![hirale](https://avatars.githubusercontent.com/u/22028058?v=4)](https://github.com/hirale "hirale (5 commits)")[![rafal-kos](https://avatars.githubusercontent.com/u/43727?v=4)](https://github.com/rafal-kos "rafal-kos (4 commits)")[![clockworkgeek](https://avatars.githubusercontent.com/u/1078227?v=4)](https://github.com/clockworkgeek "clockworkgeek (2 commits)")[![colinmollenhour](https://avatars.githubusercontent.com/u/38738?v=4)](https://github.com/colinmollenhour "colinmollenhour (2 commits)")[![yesmeck](https://avatars.githubusercontent.com/u/465125?v=4)](https://github.com/yesmeck "yesmeck (1 commits)")[![leek](https://avatars.githubusercontent.com/u/60204?v=4)](https://github.com/leek "leek (1 commits)")[![Tickles-BV](https://avatars.githubusercontent.com/u/9114273?v=4)](https://github.com/Tickles-BV "Tickles-BV (1 commits)")[![waffle-iron](https://avatars.githubusercontent.com/u/6912981?v=4)](https://github.com/waffle-iron "waffle-iron (1 commits)")[![BrianHeeseIs](https://avatars.githubusercontent.com/u/1576400?v=4)](https://github.com/BrianHeeseIs "BrianHeeseIs (1 commits)")

---

Tags

magentoopenmagemagento1

### Embed Badge

![Health badge](/badges/hirale-openmage-debug/health.svg)

```
[![Health](https://phpackages.com/badges/hirale-openmage-debug/health.svg)](https://phpackages.com/packages/hirale-openmage-debug)
```

###  Alternatives

[yireo/magento2-whoops

Magento 2 module adding Whoops error handling

102703.5k](/packages/yireo-magento2-whoops)[magento-hackathon/magento-composer-installer

Composer installer for Magento modules

214757.6k374](/packages/magento-hackathon-magento-composer-installer)[mahocommerce/maho

Free and open source ecommerce platform, created in 2024 on the M1 platform, PHP 8.3+

1322.1k12](/packages/mahocommerce-maho)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
