【ownCloud】通过后台管理进行版本更新

Posted by 橙叶 on Mon, Nov 21, 2016
曾经写过两种更新ownCloud的方法:通过安装包更新OCC命令更新,前者比较麻烦,而后者还不大好使、容易出问题。

本教程演示如何在Nextcloud上通过管理页面进行更新(与ownCloud基本相同,之前测试Nextcloud,懒得换了)

nc-update01

进入Updater

收到更新后,点击“打开更新管理器” nc-update02

似乎没有反应······耐心等几秒,页面会跳转

 

解决错误并开始更新

点击Start update开始更新 nc-beginupdate

哪能这么轻松?

接下来它会给你错误提示,莫慌,挨个解决。

1,首先是文件完整性检查,提示文件夹assets多余(自己人都不认识了?)

nc-updatewrong01

那好,删除或者移走(即使改名也会提示错误)


mv /var/www/html/nextcloud/assets   /var/www/html/  -Rf

点击Retry update,检查通过

2,然后是权限错误:

nc-updatewrong02

因为之前设置了比较严格的目录权限,而更新需要全部文件及文件夹可读可写。

设置权限:


chmod 770 /var/www/html/nextcloud -Rf

chown apache :apache /var/www/html/nextcloud -Rf

更新完成后最好设置回去

再点击Retry update,权限检查通过

接下来两项是开启维护模式和创建备份,它会自动完成。

nc-creatbackup

然后下载更新包,包不大,只有44MB,但下载慢。

大约下载了半个多小时 (╯‵□′)╯︵┻━┻

nc-download

漫长的等待过后,自动解压、安装、删除旧文件、还原备份

最后询问要不要继续开启维护模式

nc-update-final1

选择“NO”

点击“DONE”完成更新

nc-update-final2

[caption id=“attachment_1257” align=“aligncenter” width=“725”]nc-update-final3 更新完成[/caption]

最后:如果不是交换友链,就不要再加我QQ了。

可以贴吧私聊我,ID:科尔森的发际线,活跃在owncloud吧



comments powered by Disqus