Обновление 3.12: различия между версиями
Admin (обсуждение | вклад) |
Нет описания правки |
||
(не показаны 2 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
[[Upgrade_3.12|en]] | [[Обновление_3.12|ru]] | |||
Дата обновления: '''март 2018''' | Дата обновления: '''март 2018''' | ||
Строка 23: | Строка 25: | ||
* Если вы обновляетесь с версии 3.10 - ознакомьтесь со страницей: [[Обновление 3.11]] | * Если вы обновляетесь с версии 3.10 - ознакомьтесь со страницей: [[Обновление 3.11]] | ||
* Обновите PHP до версии 7.1 | * Обновите PHP до версии 7.1. Версия PHP 7.2 пока не поддерживается. | ||
* Выделите большое количество времени на обновление. Процесс миграции данных из MySQL в PostgreSQL может занимать часы. Особенно для старых систем с большим количеством данных. Миллионы записей ''(особенно это касается таблиц статистики)'' будут переноситься долго. | * Выделите большое количество времени на обновление. Процесс миграции данных из MySQL в PostgreSQL может занимать часы. Особенно для старых систем с большим количеством данных. Миллионы записей ''(особенно это касается таблиц статистики)'' будут переноситься долго. | ||
* С помощью автоматического [[Инсталлятор|инсталлятора]] выполните [[Обновление | * С помощью автоматического [[Инсталлятор|инсталлятора]] выполните [[Обновление|обновление]]. | ||
* В процессе обновления все данные из базы данных MySQL будут переноситься в PostgreSQL. Возможны ситуации, что при обновлении произойдёт сбой. Это больше касается старых клиентов, у которых в базе могут быть какие-то специфические данные, непрогнозируемые спецсимволы и т.п. В таком случае - свяжитесь со службой поддержки, создав тикет. | * В процессе обновления все данные из базы данных MySQL будут переноситься в PostgreSQL. Возможны ситуации, что при обновлении произойдёт сбой. Это больше касается старых клиентов, у которых в базе могут быть какие-то специфические данные, непрогнозируемые спецсимволы и т.п. В таком случае - свяжитесь со службой поддержки, создав тикет. | ||
Строка 41: | Строка 43: | ||
'''Список изменений:''' [[3.12|просмотреть]] | '''Список изменений:''' [[3.12|просмотреть]] | ||
'''Проведение обновления:''' [[Обновление | '''Проведение обновления:''' [[Обновление|инструкция]] |
Текущая версия от 10:29, 27 августа 2024
Дата обновления: март 2018
Требуется версия: 3.10 и выше
Несколько слов от автора - особенности версии
- Мы перешли окончательно на PostgreSQL. Выполните обновление, проверьте корректность данных, сделайте бэкап базы данных MySQL и можете её убирать.
- Мы блокируем работу старых модулей взаимодействия с биллингами (с суффиксом "us_"). Они работали напрямую с БД MySQL.
- Версия 3.12 - это последняя версия, где поддерживается функционал работы с внутренним биллингом (в т.ч. MikroTik). Дополнительно см.: https://goo.gl/L1qdnp
- Напоминаю про нашу группу в Telegram для взаимного общения клиентов и разработчиков между собой: https://t.me/usersideeu
- Ещё у нас есть канал для новостей: https://t.me/userside
- Теперь клиенты могут оплачивать тех.поддержку и обновление прямо из личного кабинета (http://my.userside.eu/) в автоматическом режиме
- У нас появилось т.н. "Приоритетное обслуживание". Можете ознакомиться и воспользоваться.
Особенности в проведении обновления
- Если вы обновляетесь с версии 3.10 - ознакомьтесь со страницей: Обновление 3.11
- Обновите PHP до версии 7.1. Версия PHP 7.2 пока не поддерживается.
- Выделите большое количество времени на обновление. Процесс миграции данных из MySQL в PostgreSQL может занимать часы. Особенно для старых систем с большим количеством данных. Миллионы записей (особенно это касается таблиц статистики) будут переноситься долго.
- С помощью автоматического инсталлятора выполните обновление.
- В процессе обновления все данные из базы данных MySQL будут переноситься в PostgreSQL. Возможны ситуации, что при обновлении произойдёт сбой. Это больше касается старых клиентов, у которых в базе могут быть какие-то специфические данные, непрогнозируемые спецсимволы и т.п. В таком случае - свяжитесь со службой поддержки, создав тикет.
- После обновления - проверьте всё ли в порядке в разделах. Уделите особое внимание разделу с узлами связи и оборудованием. На правильных ли адресах они находятся. Проверьте список абонентов, список заданий.
- При использовании модуля us_gps добавьте в файл конфигурации переменные $usUrl и $usApiKey и пропишите их
- При использовании модуля us_radio замените его на usm_radio
- При использовании модуля us_control замените его на usm_observer
Список изменений: просмотреть
Проведение обновления: инструкция