Показать страницуСсылки сюдаНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Обновления ====== Начиная с версии 2.1.0 можно считать стабильной системой <note important>Мы настоятельно рекомендуем перейти всем пользователям FreeWare 1.х на Starter 2.x</note> ===== Идеология ===== Начиная с версии 2.1.0 введена система авто обновлений которая включает несколько механизмов: * Гарантированной доставки файлов обновлений * Поддержка актуальной структуры и данных в SQL * Полная автоматизация этих процессов * Логирование обновления <note tip>Каждая следующая версия будет выходить по расписанию раз в 3 недели.</note> ===== Нумерация версий ===== Нумерация версий будет следующей - 2.1.0 через 3 недели 2.2.0 еще через 3 недели 2.3.0 и так далее. <note important>Если внутри периода 3х недель будет найден ОЧЕНЬ критичный БАГ то выйдет внеочередное обновление в котором будет меняться последняя цифра. Так же это обновление может быть вызвано какой либо срочной доработкой которую про спонсировал один из наших клиентов и не иметь исправлений и багов как таковых. </note> Все изменения от версии к версии вы можете прочитать в [[:changelog|Changelog]] ===== Текущая рекомендация ===== <note tip>Всем клиентам Бесплатной версии!</note> Перейти согласно [[billing:update_2_0_6|статье на версию 2.0.6]] чтобы потом спокойно переключится на авто обновления и версию 2.1.0 <note warning>Внимание! Пользователи Платной версии MikBiLL не могут использовать файлы версии FreeWare. Это приведет к полной остановке системы. Также при обновлении версии PHP 5.2 до 5.3 ОБЯЗАТЕЛЬНО обратитесь в техническую поддержку ПЕРЕД обновлением чтобы вам загрузили ядро для этой версии PHP</note> ===== Скрипты ===== Обновления не затрагивают содержимое скриптов.Разве что может прийти новый файл скрипта, которого раньше не было ===== Пре-релиз обновление ===== [[billing:updates_pre-release|Пре-релиз обновления]] - это специальная "сборка" которая включает в себя актуальную версию обновления + наработки которые на данный момент готовы для следующего обновления (новый функционал, багфиксы, новые баги и т.п.).\\ Доступ к пре-релиз обновлениям возможен только при наличии действующих обновлений начиная с версии 2.14.02. ===== Ручное обновление/Переобновление ===== Перейти в директорию с обновлениями.\\ <code>cd /var/www/mikbill/admin/sys/update/</code> Понижаем текущую версию обновления на 1 <code>REV=$(cat mikbill_current); REV=$(($REV-1)); echo $REV > mikbill_current</code> Запускаем обновление с правами root в консоли. <file>./mikbill_update.sh</file> ===== Отключение обновлений ===== На данном этапе вы можете отключить их вручную через консоль. комментируйте строку в /etc/crontab как ниже и перезапустите crond <code>#00 2 * * * root /usr/local/sbin/cron_mikbill.sh > /dev/null</code> Вы так же можете выполнять их вручную из "админки" или же в консоли выполнив скрипт /usr/local/sbin/cron_mikbill.sh. ===== Откат обновлений ===== [[billing/updates_downgrade]] ===== Скрипты обновлений ===== Для биллинга (админка + ядро) php 7.2/7.3/7.4 - http://free.update.2x.mikbill.pro/mikbill_update.sh\\ <code> cd /var/www/mikbill/admin/sys/update wget -O mikbill_update.sh http://free.update.2x.mikbill.pro/mikbill_update.sh </code> Для личного кабинета php 7.2/7.3/7.4 - http://free.update.2x.mikbill.pro/stat_update.sh\\ <code> cd /var/mikbill/updates/stat wget -O stat_update.sh http://free.update.2x.mikbill.pro/stat_update.sh </code> ===== Активация платной версии ===== Разместите файлы лицензии в директории **/var/mikbill/license**\\ После чего запустите [[#ручное_обновлениепереобновление|переобновление]]. billing/updates.txt Последнее изменение: 15 мес. назад — alexd