Обновление ownCloud вручную

Thank you for reading this post, don't forget to subscribe!

Оригинал статьи:

Обнов­ле­ние ownCloud вручную

 

ownCloud — это сво­бод­ное и откры­тое веб-при­ло­же­ние для син­хро­ни­за­ции дан­ных, обще­го досту­па к файлам.

Пере­клю­ча­ем­ся на поль­зо­ва­те­ля root. Все даль­ней­шие дей­ствия будут выпол­нять­ся от это­го пользователя

Бэка­пи­ру­ем дирек­то­рию, в кото­рую уста­нов­лен ownCloud

Бэка­пи­ру­ем базу данных

Вклю­ча­ем режим обслу­жи­ва­ния с помо­щью ути­ли­ты occ (рас­по­ло­же­на в ката­ло­ге, куда уста­нов­лен ownCloud)

Оста­нав­ли­ва­ем вэбсервер

Ска­чи­ва­ем релиз ownCloud в ката­лог /tmp (На момент напи­са­ния ста­тьи финаль­ная ста­биль­ная вер­сия owncloud-10.4.1)

Под­го­тав­ли­ва­ем­ся к обнов­ле­нию: пере­име­но­вы­ва­ем ката­лог с уста­нов­лен­ным owncloud, рас­па­ко­вы­ва­ем ска­чен­ный архив

Назна­ча­ем пра­ва (вэб­сер­вер рабо­та­ет от поль­зо­ва­те­ля www-data)

Копи­ру­ем ката­лог с дан­ны­ми из ста­ро­го ownCloud (в кон­фи­гу­ра­ци­он­ном фай­ле ука­за­но рас­по­ло­же­ние дан­ных, воз­мож­но у вас он выне­сен на отдель­ный диск, тогда этот пункт мож­но пропустить)

Заме­ня­ем дефолт­ный кон­фиг на рабо­чий (из преды­ду­щей вер­сии ownCloud)

У меня в кон­фи­ге была ука­за­на дирек­то­рия apps-external, при рас­па­ков­ке архи­ва ее не было, созда­ем эту директорию

Обнов­ля­ем ownCloud

!!! Во вре­мя обнов­ле­ния воз­ник­ла ошибка:

Repair warning: You have incompatible or missing apps enabled that could not be found or updated via the marketplace.
Repair warning: Please install or update the following apps manually or disable them with: occ app:disable files_videoplayer

OC\RepairException: Upgrade is not possible
Update failed

Систе­ма руга­ет­ся на files_videoplayer, отклю­чим его

Обнов­ля­ем­ся

Про­ве­ря­ем уста­нов­лен­ную вер­сию ownCloud

Выклю­ча­ем режим обслуживания

Пере­за­пус­ка­ем вэбсервер