steph
15-04-2003, 15:27
hi, ich habe vor eine art service status für meinen kleinen server zu scripten;
also, ich wollte eigentlich einfach gucken ob die .pid file zu dem server installiert ist:
<?php
$pid_ftp = '/var/run/proftpd.pid';
if (file_exists($pid_ftp)) {
$status_ftp = 'started';
} else {
$status_ftp = 'stopped';
}
?>
ftp server is <?php echo " $status_ftp" ?>
also wenn die file existiert wird started ausgegeben, wenn die file nicht existiert wird stopped ausgegeben, nun hab ich aber bemerkt das die server die pid file nicht löschen...also wird es nicht funktionieren...wenn ich die file mit hand lösche gehts...is ja klar, also wie könnte man das noch überprüfen?
danke für eure hilfe!
-- steph
also, ich wollte eigentlich einfach gucken ob die .pid file zu dem server installiert ist:
<?php
$pid_ftp = '/var/run/proftpd.pid';
if (file_exists($pid_ftp)) {
$status_ftp = 'started';
} else {
$status_ftp = 'stopped';
}
?>
ftp server is <?php echo " $status_ftp" ?>
also wenn die file existiert wird started ausgegeben, wenn die file nicht existiert wird stopped ausgegeben, nun hab ich aber bemerkt das die server die pid file nicht löschen...also wird es nicht funktionieren...wenn ich die file mit hand lösche gehts...is ja klar, also wie könnte man das noch überprüfen?
danke für eure hilfe!
-- steph