NextCloud使用更新器自动更新时,到下载压缩包阶段,如果不通过代理,国内直接下载是非常慢的,使用更新器自动更新的时候,经常到了Downloading下载阶段会报错。
遇到这情况怎么办呢?
解决方法很简单,手动把新压缩包下载下来,放到指定目录,修改状态文件的值,使更新器认为当前节点已完成,继续后续步骤即可。
主路径:/data/updater-随机代码/
手动将更新文件zip上传到/downloads目录
修改.step文件,将{"state":"start","step":5},修改成{"state":"end","step":5}
重新刷新Updater页面,会发现上方按钮变成Continue Update
更新后一直进入维护模式退不出来怎么办?
使用occ命令直接关闭
在nextcloud/owncloud 跟目录下执行:sudo -u apache php occ maintenance:mode --off
最直接的方法,进入网站根目录修改config/config.php 文件
把'maintenance' => true 改为 false, 或者直接删掉这句。(图片已改)