예제 #1
0
$requestedAction = 'read';
$pageLocation = '1';
$browserTitle = 'Tail Log Files';
$timers = array();
$wooofConfigCustomOptions['debug'] = array();
$wo = new WOOOF();
if (!$wo->constructedOk) {
    $wo->handleShowStopperError("1000 Failed to init WOOOF.");
}
if (isset($_GET['filename'])) {
    $l_filename = urldecode($_GET['filename']);
    //echo json_encode(array("size" => 0, "data" => array($l_filename)));
    //return;
} else {
    echo json_encode(array("size" => 0, "data" => array()));
    return;
}
$l_textType = isset($_GET['textType']);
$tail = new Tail($l_filename, $l_textType);
/**
 * We're getting an AJAX call
 */
if (isset($_GET['ajax'])) {
    echo $tail->getNewLines($_GET['lastsize'], $_GET['grep'], $_GET['invert']);
    die;
}
/**
 * Regular GET/POST call, print out the GUI
 */
$tail->generateGUI();
echo "Waiting...";
예제 #2
0
 */
require_once '../setup.inc.php';
$__isAdminPage = true;
$requestedAction = 'read';
$pageLocation = '1';
$browserTitle = 'Tail Log';
$timers = array();
$wooofConfigCustomOptions['debug'] = array();
$wo = new WOOOF();
if (!$wo->constructedOk) {
    $wo->handleShowStopperError("1000 Failed to init WOOOF.");
}
if (isset($_GET['currentSession'])) {
    $l_filename = $wo->getConfigurationFor('debugLogPath') . $wo->getConfigurationFor('siteName') . '_debugMessages_' . $wo->sid . '.log';
} elseif (isset($_GET['session'])) {
    $l_filename = $wo->getConfigurationFor('debugLogPath') . $wo->getConfigurationFor('siteName') . '_debugMessages_' . $_GET['session'] . '.log';
} elseif (isset($_GET['errors'])) {
    $l_filename = $wo->getConfigurationFor('debugLogPath') . $wo->getConfigurationFor('siteName') . '_errorMessages.log';
} elseif (isset($_GET['filename'])) {
    $l_filename = $_GET['filename'];
    // full path is expected
} else {
    echo "ERROR: Either a 'session=....' or a 'errors' or a 'filename=...' is required. 'forceFromStart' is optional.";
    die('Aborting._');
}
$l_textType = true;
//( isset($_GET['textType']);
$l_forceFromStart = isset($_GET['forceFromStart']);
$tail = new Tail($l_filename, $l_textType, $l_forceFromStart);
$tail->generateGUI();
echo "Waiting...";