ownCloudでアップデートに失敗

年が明けてからownCloudがアップデートされたみたいなので、なんとなくターミナルからapt-getしてアップデートしました。

アップデートの進行状況を見ていると、なんとなく上手く行ったようだったので、確認もしないでいました。

で、今日、ownCloudにアクセスすると、次のようなメッセージが出ました。

 

Downgrading is not supported and is likely to cause unpredictable issues (from 8.2.1.4 to 8.1.5.2)

f:id:miagetasora:20160112221544j:plain

 

このページから先には進めません。困った…

 

このページで同じトラブルを質問している人がいました。

ownCloudの情報はほとんど英語のページでしかヒットしませんが、これを使っている日本人は少ないんでしょうかね。

 

そういえば、この前アップデートした時はアップデートアプリからした気がします。アップデートアプリからアップデートしたり、パッケージマネージャーからアップデートしたり、やり方をコロコロ変えるのはまずいみたい。

 

まず、現状確認。

myname@myserver:~$ cat /etc/apt/sources.list.d/owncloud.list
deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.04/ /

 

上記のowncloud.listに書いてある内容を次のように変更します。

myname@myserver:~$ cat /etc/apt/sources.list.d/owncloud.list
deb http://download.owncloud.org/download/repositories/stable/Ubuntu_15.04/ /

 

この変更をした後に、アップデートをかけます。

sudo apt-get update && sudo apt-get dist-upgrade

 

これで数分間、何かごそごそと実行されます。そして、

sudo nano /var/www/owncloud/config/config.php

 

でconfig.phpを編集して、

'maintenance' => true

 

を、

'maintenance' => false

 

に変更します。

 

これで無事にいつもの画面が表示されました。

めでたし、めでたし。