billing:updates_downgrade

Откат обновлений


При запуске скрипта обновления, скрипт создает бекап текущей версии если для неё есть новая версия.
Бекапы создаются в /var/mikbill/www_backups/ в формате [admin/stat/html5].[дата_время].tar.gz

  1. admin - содержит файлы бекенда админки и ядра
  2. html5 - содержит файлы html5 (фронтенд) админки
  3. stat - содержит файлы личного кабинета абонентов


При откате обновления админки/ядра нужно восстанавливать admin и html5 архивы, для кабинета нужно восстанавливать stat архив.
Принцип отката обновления один для всех архивов, скопировать архив бекапа и распаковать его:

cd /var/www/mikbill/
cp /var/mikbill/www_backups/admin.2020-09-28_11-53.tar.gz ./
tar -xzvf admin.2020-09-28_11-53.tar.gz


admin.2020-09-28_11-53.tar.gz заменить на название вашего архива.



Если необходимо поправить права на файлах и директориях:

find /var/www/mikbill/ -type f -exec chmod 644 -- {} +
find /var/www/mikbill/ -type d -exec chmod 755 -- {} +
find /var/www/mikbill/ -type f -iname "*.sh" -exec chmod +x {} \;
chown apache:apache -R /var/www/mikbill/

Для CentOS систем в chown используется apache, для Debian используется www-data

  • billing/updates_downgrade.txt
  • Последнее изменение: 4 лет назад
  • alexd