2007-07-19 12:40:28 +02:00
|
|
|
<?php
|
|
|
|
/**
|
|
|
|
* Ioncube Performance Suite management
|
2008-02-25 03:10:37 +01:00
|
|
|
* @package sapphire
|
|
|
|
* @subpackage misc
|
2007-07-19 12:40:28 +02:00
|
|
|
*/
|
|
|
|
class IPS extends Controller {
|
2008-04-05 01:21:59 +02:00
|
|
|
|
|
|
|
static $allowed_actions = array(
|
|
|
|
'index' => 'ADMIN',
|
|
|
|
);
|
|
|
|
|
2007-07-19 12:40:28 +02:00
|
|
|
function index() {
|
|
|
|
echo "<h1>Ioncube Performance Suite Management</h1>";
|
|
|
|
|
|
|
|
if(function_exists('ips_version')) {
|
|
|
|
echo "<p>Running IPS version " . ips_version() . "</p>";
|
|
|
|
|
|
|
|
if($stats = ips_get_stats()) {
|
|
|
|
echo "<ul>";
|
|
|
|
foreach($stats as $statName => $statValue) {
|
|
|
|
echo "<li><b>$statName:</b> $statValue</li>";
|
|
|
|
}
|
|
|
|
echo "</ul>";
|
|
|
|
} else {
|
|
|
|
echo "<p style=\"color: orange\">IPS installed but disabled</p>";
|
|
|
|
}
|
|
|
|
|
|
|
|
} else {
|
|
|
|
echo "<p style=\"color: red\">Not running IPS</p>";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
?>
|