Обновление не удаляет поля, даже если они отсутствуют в файле. Посмотрите, какие ошибки циклы выдают.slgeo писал(а):Еще баг, после обновления 04.02.2017 в модуле objects.class.php отсутствует строкаВ итоге после обновления удаляется поле VALUE и падают циклы!Код: Выделить всё
phistory: VALUE varchar(255) NOT NULL DEFAULT ''
Ещё немного обновлений
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Контактная информация:
Re: Ещё немного обновлений
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
LocalBrownie
- Сообщения: 66
- Зарегистрирован: Пт июл 11, 2014 11:08 am
Re: Ещё немного обновлений
Доброго времени суток!
Сегодня случайно нашел баг в функции
"timeNow($tm)"
Если количество минут получится от 2-х до 4-х включительно, то возвращаются только часы без минут.
У себя заменил в htdocs\lib\common.class.php в коде функции условие
на
Помогло.
Мож как-то внести изменение на постоянной основе?
Сегодня случайно нашел баг в функции
"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: Ещё немного обновлений
Я тоже так предполагаю, но вот у многих падали циклы после обновления. Пропадало поле VALUE каким-то образом. Поэтому и анализировал исходники, начиная с 04.02. Может с моим предположением не связано, но факт налицо.sergejey писал(а): Обновление не удаляет поля, даже если они отсутствуют в файле. Посмотрите, какие ошибки циклы выдают.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
CONNECT
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
Re: Ещё немного обновлений
Тоже наблюдаю подобные записи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
Код: Выделить всё
function processSubscriptions($event_name, $details = '')Эти Варнинги выскакивают каждый новый час.
- ovcher
- Сообщения: 184
- Зарегистрирован: Сб сен 12, 2015 3:11 am
- Откуда: Волгоград
- Контактная информация:
Re: Ещё немного обновлений
Скин альтернативный натянут? Если так, то нужно поправить скрипт в самом низу файла /templates_alt/default.html в соответствии со скриптом из /templates/default.htmlDrugoj писал(а):Добрый день.
Никто не сталкивался с тем, что в разделе "Домашние страницы" не возможно записать HTML обьект. Просто повисает. Если впихнуть HTML поле через базу, то оно всё равно не отображается. Точнее отображается как пустой фрейм. Кстати стандартная страничка "Добро пожаловать" тоже отображается пустотой.
Последний раз редактировалось ovcher Ср фев 22, 2017 8:41 pm, всего редактировалось 1 раз.
Re: Ещё немного обновлений
А что это у меня за строки появились в NobodyHomeMode после обновления?
метод activate
метод deactivate
метод activate
Код: Выделить всё
/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/nobodyhomemode_activate.php');
/* end injection of {SDevices} */
Код: Выделить всё
/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/nobodyhomemode_deactivate.php');
/* end injection of {SDevices} */
Re: Ещё немного обновлений
Это от простых устройств.Varrcan писал(а):А что это у меня за строки появились в NobodyHomeMode после обновления?
метод activateметод deactivateКод: Выделить всё
/* begin injection of {SDevices} */ require(DIR_MODULES.'devices/nobodyhomemode_activate.php'); /* end injection of {SDevices} */Код: Выделить всё
/* begin injection of {SDevices} */ require(DIR_MODULES.'devices/nobodyhomemode_deactivate.php'); /* end injection of {SDevices} */
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Ещё немного обновлений
Вопрос на засыпку...точнее два.
1) Цикл scheduler должен работать? Или он как бы заменился на модуль планировщик из маркета? У меня почему то он не хочет запускаться ни в какую... 2) У меня имеются пару таймеров...в иксрей они висят...раньше пропадали (после выполнения соответственно)...сейчас просто висят....что то мне подсказывает - что за это как раз отвечал вышеуказанный цикл.... Помогите плс.
1) Цикл scheduler должен работать? Или он как бы заменился на модуль планировщик из маркета? У меня почему то он не хочет запускаться ни в какую... 2) У меня имеются пару таймеров...в иксрей они висят...раньше пропадали (после выполнения соответственно)...сейчас просто висят....что то мне подсказывает - что за это как раз отвечал вышеуказанный цикл.... Помогите плс.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
LocalBrownie
- Сообщения: 66
- Зарегистрирован: Пт июл 11, 2014 11:08 am
Re: Ещё немного обновлений
У меня всякие циклические работы прописаны в "onNewMinute"... Вроде срабатывали всегда.nick7zmail писал(а): [...]
2) У меня имеются пару таймеров...в иксрей они висят...раньше пропадали (после выполнения соответственно)...сейчас просто висят....что то мне подсказывает - что за это как раз отвечал вышеуказанный цикл....
Помогите плс.
Такой вариант не подойдет?
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Ещё немного обновлений
У меня тоже в OnNewMinute всё....эти таймеры там же создаются...чтобы не все разом в начале минуты выполнялись, а немного распределенно...ну и плюс - если в задачах баг какой то - если напрямую из onnewminute запускать - цикл подвиснуть может....а так - только по таймеру задача не выполнится и всё....
А по моей изначальной проблеме - хз что было...обновился - всё заработало....странное что то.
А по моей изначальной проблеме - хз что было...обновился - всё заработало....странное что то.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<