Обновление 3.10: различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 41: | Строка 41: | ||
* По рекомендациям со страницы [[Обновление]] проведите дальнейшие основные действия по обновлению. | * По рекомендациям со страницы [[Обновление]] проведите дальнейшие основные действия по обновлению. | ||
* Запустите файл "php /var/www/userside/ | * Запустите файл "php /var/www/userside/setup" ''(исправьте путь на необходимый)'' и ответьте на вопросы скрипта установки. Там будет требоваться указать параметры для доступа к созданной базе данных PostgreSQL | ||
* Добавьте в системный cron вызов дополнительного скрипта внутреннего планировщика UserSide ''(исправьте путь на необходимый)'' | * Добавьте в системный cron вызов дополнительного скрипта внутреннего планировщика UserSide ''(исправьте путь на необходимый)'' |
Версия от 20:36, 3 января 2017
Дата обновления: январь 2017
Требуется версия: 3.9
Несколько слов от автора - особенности версии
- У нас появился новый модуль usm_cabletest
- Добавлен функционал учёта и работы с CWDM
- Структура архива обновлений и сам процесс обновлений изменились. Мы начинаем постепенный переход на PostgreSQL. Почитайте рекомендации ниже, чтобы корректно выполнить обновление
- У нас добавился начальный функционал для выполнения операций в биллинге из-под UserSide. См: Универсальное API#Возможные операции в биллинге (из-под UserSide)
- После обновления на главной странице системы могут появиться уведомления о несовпадении IP-адреса сервера или о том, что DocumentRoot неправильно указан. В этих случаях - проверьте правильность указания DocumentRoot и в файловом архиве измените IP-адрес сервера на нужный
Особенности в проведении обновления
- Необходимо обновить PHP до версии 5.6.последняя. PHP7 пока ставить не нужно.
- Необходимо доустановить отсутствующие php-библиотеки, что перечислены на странице Технические требования
- Требуется установить и настроить PostgreSQL 9.6+
- По рекомендациям со страницы Обновление начните процесс обновления и дойдите до момента, когда будет требоваться нажать на ссылку "Обновить"
- Извлеките и скопируйте файлы из архива userside-update-3-10.zip в рабочую систему.
При этом - ранее структура каталогов была следующей
userside /.. /erp/ /userside3/
А теперь добавятся новые каталоги
userside /.. /common/ /console/ /erp/ /messages/ /userside3/ /vendor/
- По рекомендациям со страницы Обновление проведите дальнейшие основные действия по обновлению.
- Запустите файл "php /var/www/userside/setup" (исправьте путь на необходимый) и ответьте на вопросы скрипта установки. Там будет требоваться указать параметры для доступа к созданной базе данных PostgreSQL
- Добавьте в системный cron вызов дополнительного скрипта внутреннего планировщика UserSide (исправьте путь на необходимый)
* * * * * www-data php /var/www/userside/userside cron > /dev/null 2>&1
- Очень важно! Для пользователей SMS-оператора TurboSMS. Вам необходимо войти в личный кабинет TurboSMS и включить функцию отправки по протоколу SOAP. По-умолчанию она может быть там отключена.
- После обновления - на странице "Настройка - SMS-настройка" - проверьте правильность введения настроек для соединения с SMS-оператором и выполните тест соединения
- Если у Вас использовался собственный скрипт для отправки SMS - то требуется его переделать в соответствии с рекомендациями
- Модуль usm_asterisk обновился с версии 0.1x до версии 1.0. В архиве с новым модулем содержатся инструкции с действиями по обновлению. Выполните их, пожалуйста.
- Можете себе включить отдельный Google API Key
Список изменений: просмотреть
Проведение обновления: инструкция