Не работает onNewMinute

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

havenofear
Сообщения: 120
Зарегистрирован: Чт янв 30, 2014 7:18 am

Не работает onNewMinute

Сообщение havenofear »

Добрый день!
Воткнул МД на ноутбук Асус PcEEE 1205. Крутится на нём Винда 10 абсолютно свежая (со всеми обновлениями). Не работает Задание OnNewMinute. Как я это понял- не меняется даже время на главной странице. На соседнем ноуте - всё ок. В чем моэет быть проблема?
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург

Re: Не работает onNewMinute

Сообщение eygen »

В OnNewMinute добавьте какой нибудь код и посмотрите выполняется ли он, время может не меняться совсем по другой причине.
havenofear
Сообщения: 120
Зарегистрирован: Чт янв 30, 2014 7:18 am

Re: Не работает onNewMinute

Сообщение havenofear »

eygen писал(а):В OnNewMinute добавьте какой нибудь код и посмотрите выполняется ли он, время может не меняться совсем по другой причине.
Пробовал. Добавлял команду say. По расписанию не работает. Если просто так вызвать метод - всё работает
havenofear
Сообщения: 120
Зарегистрирован: Чт янв 30, 2014 7:18 am

Re: Не работает onNewMinute

Сообщение havenofear »

Никто не может помочь? Никто не сталкивался? Нет идей?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Не работает onNewMinute

Сообщение sergejey »

Возможно, у вас не запущены фоновые процессы и поэтому не работает автоматически запуск сервисных функций, в том числе onNewMinute

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Не работает onNewMinute

Сообщение sergejey »

Ещё попробуйте отключить антивирус/firewall. Вызов метода осуществляется http-запросом и, возможно, firewall его блокирует.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
havenofear
Сообщения: 120
Зарегистрирован: Чт янв 30, 2014 7:18 am

Re: Не работает onNewMinute

Сообщение havenofear »

sergejey писал(а):Возможно, у вас не запущены фоновые процессы и поэтому не работает автоматически запуск сервисных функций, в том числе onNewMinute
Фоновые процессы это какие например? Система новая, на ней крутится только МД.

Из фаерволов и антивирусного ПО - только брандмауер - его отключил, не помогло.

А где происходит вызов метода onNewMinute по http? в какой цикле? в cycle_main?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Не работает onNewMinute

Сообщение sergejey »

в cycle_main да. там выбираются все объекты класса timer и для каждого выполняется запуск onNewMinute. Запуск проходит через функцию raiseEvent, а последний выполняет HTTP-запрос к системе для запуска метода.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
havenofear
Сообщения: 120
Зарегистрирован: Чт янв 30, 2014 7:18 am

Re: Не работает onNewMinute

Сообщение havenofear »

sergejey писал(а):в cycle_main да. там выбираются все объекты класса timer и для каждого выполняется запуск onNewMinute. Запуск проходит через функцию raiseEvent, а последний выполняет HTTP-запрос к системе для запуска метода.
SPOILERSPOILER_SHOW
echo date('H:i:s').' '.$objects[$i]['TITLE'] . "->onNewMinute\n";
getObject($objects[$i]['TITLE'])->setProperty("time", date('Y-m-d H:i:s'));
getObject($objects[$i]['TITLE'])->raiseEvent("onNewMinute");
Вот кусок кода, из cycle_main. Эхо в лог он делает - я посмотрел всё ок. А где находится функция raiseEvent? Как посмотреть её лог?
havenofear
Сообщения: 120
Зарегистрирован: Чт янв 30, 2014 7:18 am

Re: Не работает onNewMinute

Сообщение havenofear »

Проблема не решена. Помогайте!
Ответить