Vesuvius uses php-console chrome extension to let you debug your code. to enable debug mode go to conf/sahana.conf and change:

$conf['enable_debugger'] = false;

to:

$conf['enable_debugger'] = true;

now php-console is available,you need to install the chrome extension

usage: http://code.google.com/p/php-console/

disable/enable warnings and notices:

php-console captures all the errors reported by php,a simple way to avoid displaying errors or warnings is to use error_reporting function

php-console is called in www/index.php file,you just need to use error_reporting before that

if(isset($conf['enable_debugger']) && $conf['enable_debugger'] === true) {
	require_once('../3rd/php-console/PhpConsole.php');
	PhpConsole::start(true, true, dirname(__FILE__));
}

QR Code
QR Code agasti:vesuvius:gsoc2012:export:debugging_vesuvius (generated for current page)