Тема: socks checker
Показать сообщение отдельно

  #2  
Старый 27.02.2008, 19:43
Flame of Soul
Участник форума
Регистрация: 25.05.2007
Сообщений: 290
Провел на форуме:
1740746

Репутация: 435
Отправить сообщение для Flame of Soul с помощью MSN
По умолчанию

прости не совсем понимаю вопрос(( тебе надо проверить запущен socks в системе, или тебе нужен скрипт управления socks-ом?

если первое то вот скрипт для проверки статуса демонов, работающих на Linux сервере.
PHP код:
<?php 
function checkd($daemon,$name) { 
  
$ps ="ps ax | grep $daemon | wc -l"
  
$origps exec($ps); 
  
$minone $origps-2
  if (
$minone<1) { 
      
$dataps "only [ $minone ] daemon for [ $daemon ] <br>[ $name ] TOTALY DOWN<br><hr>"
      } 
  if (
$minone==1) { 
      
$dataps "<font color=blue>up</font> only with [ $minone ] [ $daemon ] daemon<br><hr>"
      } 
  if (
$minone>1) { 
      
$dataps "<font color=blue>up</font> with [ $minone ] [ $daemon ] daemons<br>"
      } 
      return 
$dataps
}
echo 
checkd("socks","socks daemon"); 
echo 
checkd("mysqld","mysql daemon"); 
echo 
checkd("httpd","httpd daemon"); 
?>
 
Ответить с цитированием