Server side languages console
Maurina is a console that displays information about the execution of server-side programs. It was designed to help developers debug any program that runs on a server.
Maurina works with any server-side language. Currently a connector for PHP is available, but you can write a connector for any language, see the Contribute section.
Maurina is open source (written in Qt / C++), cross-platform and free to use. If you want to support the developer please consider making a donation.
You can find detailed information on how to use Maurina in the Documentation section, but here's a quick example using the PHP connector:
// Start session and set some values
session_start();
$_SESSION['USER_ID'] = 25;
$_SESSION['USER_NAME'] = 'User name';
// Set some REQUEST (POST or GET) values
$_REQUEST['param1'] = 'value1';
// Create Maurina instance
include('Maurina.php');
$M = new Maurina();
// Send some custom messages
$M->log('Message sent using the log() method.');
$M->log('Another message.');
// Some code that will raise errors
$a = $a / 0;
Below are the outputs of the Maurina console: