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

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

Модератор: immortal

Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

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

Сообщение igorewa » Пт фев 23, 2018 5:30 pm

Не отображаются предыдущие обновления и нет зеленой надписи что я использую новейшую версию.
Снимок экрана 2018-02-23 в 16.24.18.png
Снимок экрана 2018-02-23 в 16.24.18.png (222.66 КБ) 10352 просмотра
Вложения
Снимок экрана 2018-02-23 в 16.23.46.png
Снимок экрана 2018-02-23 в 16.23.46.png (65.83 КБ) 10352 просмотра
Последний раз редактировалось igorewa Чт мар 01, 2018 11:26 am, всего редактировалось 1 раз.
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

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

Сообщение Vovix » Пт фев 23, 2018 7:39 pm

igorewa писал(а):При каждом открытии панели управления , в верхнем правом углу всегда отображается что есть обновления, но по факту их нет. Как это исправить?
Снимок экрана 2018-02-23 в 16.23.46.png
И еще одна свежая проблема которая появилась после недавнего падения smartliving.ru , это раздел проверка обновлений. Не отображаются предыдущие обновления и нет зеленой надписи что я использую новейшую версию.
Снимок экрана 2018-02-23 в 16.24.18.png
вот оно чё!!!
я думал это тока у меня побочный эффект решения проблемы меню! А это проблема на сервере видимо...
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Берендей
Сообщения: 125
Зарегистрирован: Ср окт 18, 2017 9:44 am
Благодарил (а): 24 раза
Поблагодарили: 18 раз

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

Сообщение Берендей » Пт фев 23, 2018 8:41 pm

У меня тоже давненько сообщает об обновлении неустановленных модулей.
OrangePI PC/ARMBIAN 5.36 + DS3231+433Mhz. Esp8266(ArduinoIDE). Arduino MEGA2560 + Oregon THGN132N.
Sonoff RF Bridge + sensors
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Пт фев 23, 2018 9:16 pm

СпойлерПоказать
Снимок.PNG
Снимок.PNG (49.73 КБ) 10317 просмотров
у меня, ок
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

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

Сообщение igorewa » Сб фев 24, 2018 10:54 am

Сегодня обратил внимание что после нажатия обновить систему Master скачивается размером 0 Мб
Снимок экрана 2018-02-24 в 09.51.54.png
Снимок экрана 2018-02-24 в 09.51.54.png (87.45 КБ) 10279 просмотров
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

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

Сообщение Vovix » Сб фев 24, 2018 7:21 pm

возможно эти сообщения об ошибках, появляющиеся в x-ray, как-то с этим связаны:

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

20:04:03 0.62040300 GetURL to https://github.com/sergejey/majordomo/commits/alpha.atom (source admin) finished with error: 
error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Jilber
Сообщения: 682
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 111 раз
Поблагодарили: 107 раз

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

Сообщение Jilber » Сб фев 24, 2018 7:23 pm

Только что заметил, что в первый момент после открытия страницы "Проверка обновлений" появляется зелёная надпись "Вы используете последнюю версию", а потом пропадает.
СпойлерПоказать
1.jpg
1.jpg (104.23 КБ) 10247 просмотров
Дополнения также выдают ошибку в момент распаковки.
СпойлерПоказать
2.jpg
2.jpg (184.26 КБ) 10247 просмотров
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

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

Сообщение Vovix » Сб фев 24, 2018 7:29 pm

Проблема есть и она может видимо быть решена только Сергеем.
Я сообщил ему в личку на телеграм.
Как только у него появиться время, я думаю, он все решит!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

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

Сообщение igorewa » Сб фев 24, 2018 8:29 pm

Vovix писал(а):Проблема есть и она может видимо быть решена только Сергеем.
Я сообщил ему в личку на телеграм.
Как только у него появиться время, я думаю, он все решит!
Спасибо, ждем )
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

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

Сообщение sergejey » Вс фев 25, 2018 12:47 am

В кратце о проблеме -- текущий дистрибутив для Windows включает старую библиотеку openssl для работы с сайтами по https, что требуется для проверки обновлений через сервер GitHub. Собственно, на сервере GitHub поменялась версия протокола SSL и старая библиотека не умеет с ней работать. Решение -- обновить эту библиотеку. Помучался, чтобы подобрать вариант новой библиотеки с версией PHP из дистрибутива, но в итоге оказалось проще обновить всё и сразу: PHP до версии 7.2 + Apache до версии 2.4

Итого, получился такой патчик, который предлагаю к тестированию: http://majordomo.smartliving.ru/downloa ... s_php7.zip

В архиве обновлённые файлы и папки, которые надо перезалить поверх текущих -- думаю, по структуре разберётесь.

Процедура обновления:
1. Останавливаем MajorDoMo (иконка в трэе -- на одной можно правой кнопкой выбрать Stop, вторую, с циклами, надо открыть и там нажать Ctrl+C)
2. Делаем резервную копию всей папки c:\_majordomo
3. Из c:\_majordomo удаляем c:\_majordomo\server\apache и c:\_majordomo\server\php (может и не обязательно, но лучше удалить старые версии)
4. Накатываем патч из вышеприведённого архива
5. Запускаем MajorDoMo скрестив пальцы :)

У меня на довольно старой Windows-машине всё запустилось и заработало сразу, но не поручусь, что у всех так гладко пройдёт. В качестве бонуса получаем дополнительные предупреждения об ошибках (не критические, но всё же не все модули оптимизированы под PHP7) и прирост производительности -- у меня так довольно существенный оказался на всё том же стареньком компьютере.
За это сообщение автора sergejey поблагодарили (всего 16):
Igor.P (Вс фев 25, 2018 1:16 am) • Logrus (Вс фев 25, 2018 2:10 am) • Jilber (Пн фев 26, 2018 1:12 pm) • dengi.76 (Пн фев 26, 2018 3:50 pm) • Molostov (Пн фев 26, 2018 9:39 pm) • ILGAS (Ср фев 28, 2018 4:49 pm) • TrDA (Пн мар 05, 2018 7:43 pm) • Gelezako (Пт мар 16, 2018 7:16 pm) • Amarok (Вс мар 25, 2018 8:13 am) • rtroyakov (Пн мар 26, 2018 2:25 pm) и ещё 6
Рейтинг: 18.6%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить