Страница 2 из 2

Re: OnLine - не работает?

Добавлено: Вс янв 04, 2015 7:24 pm
jeks0n
у меня почему-то и на линуксе не работает. Добавил новые хосты - перестал вообще проверять состояние. Удалил все и оставил только дефолтный - все равно больше не работает. Как-то можно принудительно обновлять?

Re: OnLine - не работает?

Добавлено: Пн янв 12, 2015 2:42 pm
PAV

Re: OnLine - не работает?

Добавлено: Пн янв 12, 2015 4:18 pm
zelevova
Я так понимаю проблема только если тип выбран "ping". Связанно это скорее всего с куском кода функции пинг в файле htdocs\lib\general.class.php:

Код: Выделить всё

if (substr(php_uname(), 0, 7) == "Windows"){
    exec(sprintf('ping -n 1 %s', escapeshellarg($host)), $res, $rval);
    } else {
     exec(sprintf('ping -c 1 -W 5 %s', escapeshellarg($host)), $res, $rval);
    } 
Почему то для НЕ винды стоит время ожидания 5 миллисекунд. И банально не хватает времени на ответ.
У меня ya.ru пингуется со временем примерно 25 миллисекунд.

Можно попробовать убрать ключ "-W 5".