Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: ФТП мониторинг

Сообщения:  [1-10]   [11-17] 

 
 автор: WVK   (29.01.2007 в 18:29)   письмо автору
 
   для: bronenos   (29.01.2007 в 00:00)
 

работает, спасибо за помощь!

   
 
 автор: bronenos   (29.01.2007 в 00:03)   письмо автору
 
   для: Бамси   (28.01.2007 в 23:59)
 

равно:

if ($ftp)
return 'online';
else
return false;

   
 
 автор: bronenos   (29.01.2007 в 00:00)   письмо автору
 
   для: WVK   (28.01.2007 в 23:47)
 

<?php
function status ($host) {
 
$ftp ftp_connect ($host);
 return (
$ftp) ? 'Online' 'Offline';
}
// наша функция

$hosts = array ('ftp.dima.net''ftp.himalai.ru''ftp.freedomf.net');
// список серверов

foreach ($hosts as $host)
 print 
"<b>$host</b>: ".status($host)."<br>";
// идем по каждому и печатаем статус
?>

Вот весь этот текст сохраняете в ftps.php например файл и готово.
Запускать каждый час не надо
Он проверяет по требованию

Кстати последний это мой :)
Если покажет рабочий значит все в порядке :)

   
 
 автор: Бамси   (28.01.2007 в 23:59)   письмо автору
 
   для: bronenos   (28.01.2007 в 20:58)
 

return ($ftp) ? 'Online' : 'Offline';

Прикольная фраза, первый раз вижу, кто осмелиться обьяснить ее?

   
 
 автор: WVK   (28.01.2007 в 23:47)   письмо автору
 
   для: bronenos   (28.01.2007 в 20:58)
 

Может и подойдет :) только я же написал, что в рнр непонимаю совсем. поэтому прошу объяснить, в какое место в этом скрипте прописывать адреса серверов... насколько я понял, тут написано, что при соединении с хостом возвращать ответ 'Online' или 'Offline'. меня устроит. Осталось только запустить опрос списка серверов 1 раз в час. ещё бы знать как

Будьте добры, объясните неучу в бананах и яблоках :)

   
 
 автор: bronenos   (28.01.2007 в 20:58)   письмо автору
 
   для: WVK   (28.01.2007 в 19:59)
 

Неужели не пойдет
<?php
function status ($host) {
 
$ftp ftp_connect ($host);
 return (
$ftp) ? 'Online' 'Offline';
}
?>

   
 
 автор: WVK   (28.01.2007 в 19:59)   письмо автору
 
   для: hin   (09.11.2006 в 14:12)
 

К сожалению в рнр полный валенок. Вопрос такой.
Может кто нибудь выложить скрипт проверки серверов, чтоб в итоге выводилось что нибудь типа:
1. Вася "Online"
2. Федя "Offline"

ну и так далее...?


Зарание благодарен

   
 
 автор: hin   (09.11.2006 в 14:12)   письмо автору
 
   для: hin   (25.10.2006 в 17:08)
 

Вопрос ещё стоит, как сделать проверкупри помощи сокетов???

   
 
 автор: hin   (25.10.2006 в 17:08)   письмо автору
 
   для: slonik   (24.10.2006 в 23:50)
 

А с сокетами как?? Неподскажете??

   
 
 автор: slonik   (24.10.2006 в 23:50)   письмо автору
 
   для: kasmanaft   (24.10.2006 в 22:37)
 

Для мониторингов лучше использовать не скрипты, а программы... ибо php для этого слишком слабенький..

   

Сообщения:  [1-10]   [11-17] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования