Страница 74 из 139
Re: Ещё немного обновлений
Добавлено: Пт фев 10, 2017 2:05 pm
sergejey
slgeo писал(а):Еще баг, после обновления 04.02.2017 в модуле objects.class.php отсутствует строка
Код: Выделить всё
phistory: VALUE varchar(255) NOT NULL DEFAULT ''
В итоге после обновления удаляется поле VALUE и падают циклы!
Обновление не удаляет поля, даже если они отсутствуют в файле. Посмотрите, какие ошибки циклы выдают.
Re: Ещё немного обновлений
Добавлено: Пт фев 10, 2017 5:06 pm
LocalBrownie
Доброго времени суток!
Сегодня случайно нашел баг в функции
"timeNow($tm)"
Если количество минут получится от 2-х до 4-х включительно, то возвращаются только часы без минут.
У себя заменил в htdocs\lib\common.class.php в коде функции условие
Код: Выделить всё
elseif ($m >= 22 && $m <= 24 || $m >= 32 && $m <= 34 || $m >= 42 && $m <= 44 || $m >= 52 && $m <= 54)
{
$ms = $m . " минуты";
}
на
Код: Выделить всё
elseif ($m >= 2 && $m <= 4 || $m >= 22 && $m <= 24 || $m >= 32 && $m <= 34 || $m >= 42 && $m <= 44 || $m >= 52 && $m <= 54)
{
$ms = $m . " минуты";
}
Помогло.
Мож как-то внести изменение на постоянной основе?
Re: Ещё немного обновлений
Добавлено: Пт фев 10, 2017 11:37 pm
slgeo
sergejey писал(а):
Обновление не удаляет поля, даже если они отсутствуют в файле. Посмотрите, какие ошибки циклы выдают.
Я тоже так предполагаю, но
вот у многих падали циклы после обновления. Пропадало поле VALUE каким-то образом. Поэтому и анализировал исходники, начиная с 04.02. Может с моим предположением не связано, но факт налицо.
Re: Ещё немного обновлений
Добавлено: Пн фев 20, 2017 10:34 am
Bagir
Kod.Begemot писал(а):после обновления последнего в логе start.bat постоянно появляются PHP Warning:
illegal string offset 'BREAK'
illegal string offset 'PROCESSED'
В чем может быть дело?
Тоже наблюдаю подобные записи
- PHP Warning: Illegal string offset 'BREAK' in D:\Server\www\majordomo\lib\hooks.inc.php on line 119
PHP Warning: Illegal string offset 'PROCESSED' in D:\Server\www\majordomo\lib\hooks.inc.php on line 124
Эти события возникают в функции processSubscriptions
Код: Выделить всё
function processSubscriptions($event_name, $details = '')
На сколько я понимаю, $details в этой функции при появления ошибки либо не массив, либо не содержит ключей BREAK и PROCESSED.
Эти Варнинги выскакивают каждый новый час.
Re: Ещё немного обновлений
Добавлено: Ср фев 22, 2017 5:39 pm
ovcher
Drugoj писал(а):Добрый день.
Никто не сталкивался с тем, что в разделе "Домашние страницы" не возможно записать HTML обьект. Просто повисает. Если впихнуть HTML поле через базу, то оно всё равно не отображается. Точнее отображается как пустой фрейм. Кстати стандартная страничка "Добро пожаловать" тоже отображается пустотой.
Скин альтернативный натянут? Если так, то нужно поправить скрипт в самом низу файла /templates_alt/default.html в соответствии со скриптом из /templates/default.html
Re: Ещё немного обновлений
Добавлено: Ср фев 22, 2017 6:50 pm
Varrcan
А что это у меня за строки появились в NobodyHomeMode после обновления?
метод activate
Код: Выделить всё
/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/nobodyhomemode_activate.php');
/* end injection of {SDevices} */
метод deactivate
Код: Выделить всё
/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/nobodyhomemode_deactivate.php');
/* end injection of {SDevices} */
Re: Ещё немного обновлений
Добавлено: Ср фев 22, 2017 7:23 pm
DimSun75
Varrcan писал(а):А что это у меня за строки появились в NobodyHomeMode после обновления?
метод activate
Код: Выделить всё
/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/nobodyhomemode_activate.php');
/* end injection of {SDevices} */
метод deactivate
Код: Выделить всё
/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/nobodyhomemode_deactivate.php');
/* end injection of {SDevices} */
Это от простых устройств.
Re: Ещё немного обновлений
Добавлено: Чт фев 23, 2017 8:32 pm
nick7zmail
Вопрос на засыпку...точнее два.
1) Цикл scheduler должен работать? Или он как бы заменился на модуль планировщик из маркета? У меня почему то он не хочет запускаться ни в какую...

- 1.jpg (32.7 КБ) 12959 просмотров
2) У меня имеются пару таймеров...в иксрей они висят...раньше пропадали (после выполнения соответственно)...сейчас просто висят....что то мне подсказывает - что за это как раз отвечал вышеуказанный цикл....

- 2.jpg (47.46 КБ) 12959 просмотров
Помогите плс.
Re: Ещё немного обновлений
Добавлено: Пт фев 24, 2017 10:38 am
LocalBrownie
nick7zmail писал(а):
[...]
2) У меня имеются пару таймеров...в иксрей они висят...раньше пропадали (после выполнения соответственно)...сейчас просто висят....что то мне подсказывает - что за это как раз отвечал вышеуказанный цикл....
Помогите плс.
У меня всякие циклические работы прописаны в "onNewMinute"... Вроде срабатывали всегда.
Такой вариант не подойдет?
Re: Ещё немного обновлений
Добавлено: Пт фев 24, 2017 11:45 am
nick7zmail
У меня тоже в OnNewMinute всё....эти таймеры там же создаются...чтобы не все разом в начале минуты выполнялись, а немного распределенно...ну и плюс - если в задачах баг какой то - если напрямую из onnewminute запускать - цикл подвиснуть может....а так - только по таймеру задача не выполнится и всё....
А по моей изначальной проблеме - хз что было...обновился - всё заработало....странное что то.