うちのシステムは、ウェブ上から実行するとうまくいかないため、コマンドライン上で実行している。
ウェブ上から実行
- 右上の自分のユーザ名が表示されたボタンをクリックし、「管理者設定」をクリックする(バージョンによってはボタン名が異なる可能性あり)。
- 左メニューより管理→概要を選択
- 更新欄からアップデートを行う
コマンドライン上で実行
- ウェブサーバの実行ユーザを調べる。うちのCentOS7の場合はapache。
- nextcloudの実行ディレクトリ(occプログラムのあるフォルダ)に移動。
- アップデート可能かチェック「sudo -u apache php occ update:check」(うちの場合は、複数のphpが入っているため、「sudo -u apache php80 occ update:check」
- アップデート実行「sudo -u apache php updater/updater.phar」(うちの場合は、「sudo -u apache php80 updater/updater.phar