Страница 6 из 16

Re: Network UPS Tools

Добавлено: Сб ноя 26, 2016 2:42 am
Profd
Пытаюсь поставить модуль весь МД подвисает на пару минут а потом вижу вот это
app_nut Unfiled not installed Скрыть Вкл. в обновление.
При этом в консоле УПС опрошивается при попытке запуска скрмпта руками получаю ...
root@Majordomo:/etc# php /var/www/scripts/cycle_nut.php
PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; htmlMimeMail has a deprecated cons tructor in /var/www/lib/htmlMimeMail.class.php on line 23
PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Mail_mimePart has a deprecated con structor in /var/www/lib/htmlMimeMail.class.php on line 873
PHP Warning: Declaration of app_nut::saveParams() should be compatible with module::saveParams($data = 1) in /var/www/modules/app_nut/app_nut.cla ss.php on line 441
PHP Warning: Declaration of app_nut::install() should be compatible with module::install($parent_name = '') in /var/www/modules/app_nut/app_nut.c lass.php on line 441
<html><head><style>body {font-family:tahoma, arial}</style></head><body>&nbsp;<br><table border=0 cellspacing=2 cellpadding=15 bgcolor=#FF0000 ali gn=center width=600><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>Sorry, page is temporary unavailable.<br><br>Please try again lat er.</b></font></p><p align='center'><a href='#' onClick='history.go(-1);'><<< Back to previous page</a></p></td></tr><tr><td bgcolor='#FF FFFF'><p align=center><font color=red><b>http://<br />
Error:<br />
1101: BLOB, TEXT, GEOMETRY or JSON column 'CMDNOTE' can't have a default value<br>ALTER TABLE app_nut_devices ADD `CMDNOTE` text NOT NULL DEFAULT '';</b></font></p></td></tr></table></body></html>

Re: Network UPS Tools

Добавлено: Вс дек 04, 2016 9:11 pm
kreative20
Добрый день. У меня такая же проблема как указывалась выше. Данные с ИБП обновляются только один раз при создании профиля. NUT на Windows работает. Есть ли решение данной проблемы? Спасибо.

Re: Network UPS Tools

Добавлено: Пн дек 05, 2016 9:50 am
Ivan
Сделал поправки для php7. Проверьте пожалуйста.
Depricated - не в моём классе. У вас должна быть настройка не выводить Warning и Depricated

Смотрите лог не основной а от модуля Nut

Re: Network UPS Tools

Добавлено: Пн дек 05, 2016 4:48 pm
Sas
У меня тоже обновляется только при добавлении UPS
Создал три одинаковых и все три обновились один раз и молчат
первый провисел так два месяца.
в логе только
"16:44:30 running cycle_nut.php"

Re: Network UPS Tools

Добавлено: Пн дек 05, 2016 10:12 pm
Ivan
У вас не запускается цикл. Попробуйте запустить из консоли
php /var/www/scripts/cycle_nut.php

Re: Network UPS Tools

Добавлено: Вт дек 06, 2016 10:56 am
Sas
Цикл автоматом стартует и в процессах он есть.
www-data 9741 0.0 2.0 57572 20072 ? S дек05 0:43 php -q ./scripts/cycle_nut.php --params a:0:{}
Запуск руками приводит к такой же тишине.
# php cycle_nut.php
12:22:54 running cycle_nut.php

Даже echo в него засовывал чтоб посмотреть где тормозит, но все работает. Из цикла должна стартовать функция, но ее не ковырял пока
UPD
запись в бд
| CHECK_LATEST | CHECK_NEXT | INTERVAL |
| NULL | NULL | 30 |

Ошибка тут

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

  $upslist=SQLSelect("SELECT * FROM app_nut_devices WHERE CHECK_NEXT<=NOW()");
Так как поля пустые после добавления то он их больше не селектит
если вставить запрос с айди упса то все работает и появляется время следующих проверок

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

  $upslist=SQLSelect("SELECT * FROM app_nut_devices WHERE ID=3");
Последняя проверка: 2016-12-06 12:46:11
Следующая проверка: 2016-12-06 12:46:41
Думаю проблема при добавлении упса когда данные в необходимые поля не добавляются

Ну и привязанные свойства не обновляются, даже после рабочих проверок
все данные в бд пишутся, а в свойства нет

Re: Network UPS Tools

Добавлено: Вт дек 06, 2016 2:57 pm
Ivan
Спасибо за исследование
Исправил. Обновляйте

Re: Network UPS Tools

Добавлено: Вт дек 06, 2016 4:52 pm
Sas
Да не за что.
Спасибо за быстрый фикс
Теперь проверки добавляются, а вот свойства модуль в объекты не отдает
Сорри проблема была с точкой в свойствах. UPS.input.voltage
c UPS.inputVoltage все работает.
Еще раз спасибо

Re: Network UPS Tools

Добавлено: Ср дек 07, 2016 11:09 am
Ivan
Как раз ставил делал на дачу контролер и проверил. Вроде всё ок

Re: Network UPS Tools

Добавлено: Вс дек 11, 2016 10:00 am
havenofear
Добрый день! столкнулся с проблемой. не знаю, что я делаю ни так...
1- Поставил NUT (у меня win 10), через инсталлер. При установке он вывел окно в котором определил по USB мой APC 350.
2- Поставил модуль из маркета.
3- Начал смотреть ups.conf - там ничего нет. Видимо нужно делать самому.
4- Запустил nut-scanner, он мне выдал:
Cannot load USB library (libusb) : file not found. USB search disabled.
Cannot load SNMP library (libnetsnmp) : file not found. SNMP search disabled.
Cannot load XML library (libneon) : file not found. XML search disabled.
Cannot load NUT library (libupsclient) : file not found. NUT search disabled.

Когда пробую запустить службу (StartService) - выдаёт сообщение - Не удалось запустить службу "Network UPS tools" Служюа не сообщает об ошибке. net helpmsg 3534

Что я делаю ни так?