====== Откат обновлений ======
\\ При запуске скрипта обновления, скрипт создает бекап текущей версии если для неё есть новая версия.
\\ Бекапы создаются в **/var/mikbill/www_backups/** в формате [admin/stat/html5].[дата_время].tar.gz
- admin - содержит файлы бекенда админки и ядра
- html5 - содержит файлы html5 (фронтенд) админки
- 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**