Обновление PHP 5.3 до PHP 7.2.2

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Logrus
Сообщения: 2084
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Панель управления

Сообщение Logrus » Пн фев 26, 2018 10:01 am

Сергей это в предпоследнем исправлении поправил, обновиться
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
TheForum
Сообщения: 146
Зарегистрирован: Сб авг 06, 2016 2:11 am
Откуда: Рига
Благодарил (а): 13 раз
Поблагодарили: 18 раз

Re: Панель управления

Сообщение TheForum » Пн фев 26, 2018 10:22 am

ммм Я не использую альфа ветку обновлений... Если это обновление в стандартной ветке - то странное что-то - обновился. Вот что имеется (за февраль ничего...):

Обновления

Вы используете последнюю версию!

Внимание: данная операция может занять длительное время (несколько минут). Пожалуйста, дождитесь завершения после запуска.

Обновить все установленные дополнения
Последние обновления:

01/29/2018 13:16 Merge pull request #174 from sergejey/alpha (by sergejey) Детали...

01/29/2018 13:02 Dashboards fix (by sergejey) Детали...

01/28/2018 08:39 Merge pull request #168 from Anisan/alpha (by sergejey) Детали...

01/26/2018 13:24 Merge pull request #171 from sergejey/alpha (by sergejey) Детали...

01/26/2018 13:09 New languages and minor fixes (by sergejey) Детали...
Немного желания, терпения и времени - и все получится :)
Logrus
Сообщения: 2084
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Панель управления

Сообщение Logrus » Пн фев 26, 2018 10:33 am

ветку можно поменять в config.php
по ссылке выше можно самому внести исправления в локальные файлы
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Jilber
Сообщения: 686
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 113 раз
Поблагодарили: 107 раз

Re: Панель управления

Сообщение Jilber » Пн фев 26, 2018 11:41 am

sergejey писал(а):патч обновил, добавил туда php_timezonedb.dll, хоть не уверен, что оно нужно было :)
Обновлённый патч в том же самом сообщении ?
Поставил - остались те же самые ошибки :
СпойлерПоказать
На всех страницах вверху висит ошибка: "Warning: Use of undefined constant TODAY - assumed 'TODAY' (this will throw an Error in a future version of PHP) in C:\_majordomo\htdocs\modules\application.class.php on line 328"
Сцена не показывается вообще, а при попытке зайти в раздел "Сцены" в Панели управления ошибка "Fatal error: Uncaught Error: Using $this when not in object context in C:\_majordomo\htdocs\lib\objects.class.php:1062 Stack trace: #0 C:\_majordomo\htdocs\modules\scenes\scenes.class.php(1221): processTitle('"
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Панель управления

Сообщение skysilver » Пн фев 26, 2018 11:47 am

Jilber писал(а):Поставил - остались те же самые ошибки
МД обновил из альфа-ветки?
За это сообщение автора skysilver поблагодарил:
Molostov (Пн фев 26, 2018 10:12 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Панель управления

Сообщение olehs » Пн фев 26, 2018 11:47 am

Нет, timezonedb, это база часовых поясов. Чтобы не было проблем с переходом на летнее время.
А патчи этих ошибок Сергей залил в alpha-ветку
https://github.com/sergejey/majordomo/commits/alpha
Jilber
Сообщения: 686
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 113 раз
Поблагодарили: 107 раз

Re: Панель управления

Сообщение Jilber » Пн фев 26, 2018 11:52 am

skysilver писал(а):МД обновил из альфа-ветки?
Т.е. поставить патч отсюда, потом обновить систему из-альфа-ветки, и вернуться опять на основную ?
Вроде разобрался. Обновил 4 файла: https://github.com/sergejey/majordomo/c ... 006b815162 и https://github.com/sergejey/majordomo/c ... 2d5ff98b8f
Ошибки исчезли, сцены работают.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Панель управления

Сообщение sergejey » Пн фев 26, 2018 12:56 pm

olehs писал(а):
olehs писал(а):
sergejey писал(а): патч обновил, добавил туда php_timezonedb.dll, хоть не уверен, что оно нужно было :)
Спасибо! А подключить в инишке не забыли?
И php_timezonedb.dll не от той версии.
Нужно отсюда
http://windows.php.net/downloads/pecl/r ... 15-x86.zip
Ага, спасибо, обновил патч.

В общем и целом версия с патчем (с новым Apache+PHP и установленными из альфы обновлениями) у меня работает стабильно со всеми устройствами домашними, так что на данный момент не вижу поводов от неё отказываться. Версия без патча (на старом PHP) будет работать как и раньше, только она не сможет обновляться. В ближайшие дни время я перенесу изменения из альфы в стабильную ветку и обновлю основной Windows-дистрибутив, чтобы он уже шёл со всеми "обновками".
За это сообщение автора sergejey поблагодарил:
Gelezako (Пт мар 16, 2018 7:25 pm)
Рейтинг: 1.16%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Панель управления

Сообщение Vovix » Пн фев 26, 2018 2:03 pm

sergejey писал(а):
olehs писал(а):
olehs писал(а):
sergejey писал(а): патч обновил, добавил туда php_timezonedb.dll, хоть не уверен, что оно нужно было :)
Спасибо! А подключить в инишке не забыли?
И php_timezonedb.dll не от той версии.
Нужно отсюда
http://windows.php.net/downloads/pecl/r ... 15-x86.zip
Ага, спасибо, обновил патч.

В общем и целом версия с патчем (с новым Apache+PHP и установленными из альфы обновлениями) у меня работает стабильно со всеми устройствами домашними, так что на данный момент не вижу поводов от неё отказываться. Версия без патча (на старом PHP) будет работать как и раньше, только она не сможет обновляться. В ближайшие дни время я перенесу изменения из альфы в стабильную ветку и обновлю основной Windows-дистрибутив, чтобы он уже шёл со всеми "обновками".
Сергей!
только прошу учесть эти моменты (начиная с этого) - https://majordomo.smartliving.ru/forum/ ... 380#p73098
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Cava_cd
Сообщения: 7
Зарегистрирован: Пн июл 25, 2016 3:33 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Панель управления

Сообщение Cava_cd » Вт фев 27, 2018 8:39 pm

Добрый вечер.
Накатил патч, обновил 4 файла. Обновил систему(обновление пошло).
но потом опять выскочила ошибка

Warning: Use of undefined constant TODAY - assumed 'TODAY' (this will throw an Error in a future version of PHP) in C:\_majordomo\htdocs\modules\application.class.php on line 328

Подскажите что делать?
Ответить