Sprink2Go

KillBugs for PHP 0.1

KillBugs for PHP is a universal desktop application for Mac, Windows, and Linux that allows PHP developers to debug both local and remote PHP applications.

KillBugs separates the debugging process from both your IDE and your browser to make debugging any application a straight-forward process. Also allows for easy and secure debugging on live sites and servers.

More details

On sale On sale!
$24.95 tax incl.

$39.95 tax incl.

Availability:

99 items in stock


KillBugs

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

Download KillBugs

 


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:
 
  • 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!

 

How to Install:
 
  1. Upload the "public_html/kb" directory to the location of your choice (usually the site root)
  2. Generate an API key by pointing your browser to http://yoursite.com/kb/?cmd=gak
  3. Copy the bold face API key from that page.
  4. Install and run the KillBugs desktop AIR application.
  5. In the options panel, enter the URL: http://yoursite.com/kb/
  6. Then enter the API key you copied from the API generation page.
  7. If you want anyone else to connect to your KillBugs server, just send them the URL and API key for the server.

 

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.
  • 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 without calling any exit handler functions.

 

No customer comments for the moment.

Only registered user can post a new comment.

Cart  

(empty)

New products

No new product at this time