KillBugs

A simple, fast, easy to use application for PHP debugging.

Current version: 0.1.2
Released: 27-09-2009 

Download KillBugs

Check out the Getting Started page if you need basic installation and usage tips.
  
KillBugs Debug Tab
 
If you have any questions, please e-mail michael@getsprink.com. You can use the LiveSupport button in the sidebar to send an e-mail any time or chat with us live when we are online.
Key Features:
  • Review error logs (including fatal PHP errors) in an easy to use interface.
  • Add custom debug logs as text, numbers, arrays, booleans, or objects.
  • Integrates easily with pretty much any PHP software (just one file to include)
  • Arrays and objects are displayed in a data tree for easy, drill-down access.
  • Keeps a log history so that you can review and compare errors over time.
  • Optionally record and view environment data in the logs (saves data from all superglobal arrays)
  • Works with local and remote servers.
  • Any OS ( Windows, Mac, Linux)
  • Any browser (the browser doesn't even matter since it is bypassed entirely)
  • Lightweight - PHP code is under 50 KB.
  • Add, modify, and delete server connections at any time. Switch to a different connection in just a couple of clicks.
Benefits over Conventional PHP Debuggers:
  • New! KB messages now let you add a label to more easily identify the message or object dump.
  • No complex server setup or configuration needed - just add a single include statement to any file(s) you want debug.
  • Low barrier for installation and configuration makes it perfect for small, medium, and large projects.
  • Error and debug logs are on the server so multiple developers can easily view the same data you are viewing.
  • KillBugs provides a standard XML API so you could even write your own viewer application.
  • Turn debugging on or off at a moments notice.
  • Debug visits from anyone - even on a live server - without the security risk of standard logging and error display.
  • Makes debugging scripts called from remote machines as easy as debugging locally. (PayPal IPN, XML APIs, etc.)
System Requirements
  • Any computer that can run Adobe AIR Applications
  • A server with PHP 5.2+
  • No database needed!
Plans for Future KillBugs Versions:
  • Profiling - Optionally profile your scripts then view profile data charts and graphs to visualize your application's resource utilization and performance details.
  • Autoconfiguration - just enter the URL and FTP login info where you want to install KillBugs PHP code and the application will upload it and configure your KillBugs viewer automatically.
  • Auto-locate - Choose an error or debug item and have it open up in an editor view with the correct line pre-selected.
  • Open to suggestions on new ideas for features and improvements!

 

 

 

* Parse errors cannot be captured by the custom logger because the PHP engine fails and exits prior to any PHP code running.

 

 

 

This website runs on our own content management system!

Sprink uses its own content management system