isset($words[0]) ? $words[0] : '',
'state' => isset($words[1]) ? $words[1] : '',
'pid' => isset($words[3]) ? preg_replace('/,$/', '', $words[3]) : '',
'uptime' => isset($words[5]) ? $words[5] : '',
);
$words = preg_split("/\s+/", $status_h);
$data_h = array(
'name' => isset($words[0]) ? $words[0] : '',
'state' => isset($words[1]) ? $words[1] : '',
'pid' => isset($words[3]) ? preg_replace('/,$/', '', $words[3]) : '',
'uptime' => isset($words[5]) ? $words[5] : '',
);
?>
Daemon overview
If you made a change to any vhost settings, you can trigger a manual reload here.
Daemon |
Status |
Pid |
Uptime |
Action |
|
|
|
|
|
|
|
|
|
|
watcherd stderr
';
foreach(preg_split("/((\r?\n)|(\r\n?))/", $output) as $line) {
if ( strpos($line, "[ERR]") !== false ) {
echo '
' . $line . '';
} else if ( strpos($line, "[emerg]") !== false ) {
echo '
' . $line . '';
} else if ( strpos($line, "Syntax error") !== false ) {
echo '
' . $line . '';
} else if ( strpos($line, "[WARN]") !== false ) {
echo '
' . $line . '';
} else {
echo $line;
}
echo "\n";
}
echo '';
?>
watcherd stdout
';
foreach(preg_split("/((\r?\n)|(\r\n?))/", $output) as $line) {
$pos_info = strpos($line, "[INFO]");
$pos_ok = strpos($line, "[OK]");
if ( $pos_ok !== false ) {
echo '
' . $line . '';
} else if ( $pos_info !== false && $pos_info == 0 ) {
echo '
' . $line . '';
} else {
echo $line;
}
echo "\n";
}
echo '';
?>