NextCloud Update: Difference between revisions

From WikiMLT
m (Стадий: 4 [Фаза:Авторизиране, Статус:Разработен]; Категория:Linux Server)
Line 34: Line 34:
  | Прндл  = Linux Server
  | Прндл  = Linux Server
  | Прндл1 = Web Servers
  | Прндл1 = Web Servers
  | Стадий = 3
  | Стадий = 4
  | Фаза  = Разработване
  | Фаза  = Авторизиране
  | Статус = Разутвърден
  | Статус = Разработен
  | ИдтПт  = Spas
  | ИдтПт  = Spas
  | РзбПт  = {{REVISIONUSER}}
  | РзбПт  = Spas
  | АвтПт  = Spas
  | АвтПт  = {{REVISIONUSER}}
  | УтвПт  = Spas
  | УтвПт  = Spas
  | ИдтДт  = 24.09.2022
  | ИдтДт  = 24.09.2022
  | РзбДт  = {{Today}}
  | РзбДт  = 25.02.2023
  | АвтДт  = 24.09.2022
  | АвтДт  = {{Today}}
  | УтвДт  = 11.11.2022
  | УтвДт  = 11.11.2022
  | ИдтРв  = [[Special:Permalink/31783|31783]]
  | ИдтРв  = [[Special:Permalink/31783|31783]]
  | РзбРв  = {{REVISIONID}}
  | РзбРв  = [[Special:Permalink/32330|32330]]
  | АвтРв  =  
  | АвтРв  = {{REVISIONID}}
  | РзАРв  = [[Special:Permalink/31789|31789]]
  | РзАРв  = [[Special:Permalink/31789|31789]]
| УтвРв  =
  | РзУРв  = [[Special:Permalink/32163|32163]]
  | РзУРв  = [[Special:Permalink/32163|32163]]
}}
}}
</div>
</div>
</noinclude>
</noinclude>

Revision as of 11:44, 25 February 2023

Us­ing the com­mand line based up­dater

Up­date the NextCloud app it­self – the com­mand can al­so be used to com­plete a stuck web up­date.

NC_ROOT="/var/www/cloud.metalevel.tech"
NC_OWNER="www-data"
sudo -u "${NC_OWNER}" \
php --define apc.enable_cli=1 "${NC_ROOT}/updater/updater.phar"

In or­der to up­date all apps from CLI use:

sudo -u "${NC_OWNER}" \
php --define apc.enable_cli=1 "${NC_ROOT}/occ" app:update --all

Fur­ther you may need to add the miss­ing data­base in­dex­es:

sudo -u "${NC_OWNER}" \
php --define apc.enable_cli=1 "${NC_ROOT}/occ" db:add-missing-indices

Ref­er­ences