Nextcloud命令升级方法
较大的NextCloud实例更新系统版本时可能出现如下错误:
Verifying integrity
Parsing response failed.
504 Gateway Time-out
504 Gateway
Time-outnginx/1.12.2
查找官方论坛发现解决方案。
由于php执行有时间限制,较大的nextcloud实例在更新操作时容易出现超时而报错;
对此可修改超时参数,或在命令行中执行更新操作(命令行中没有超时限制)。
具体更新操作如下:
在bash终端中执行:
sudo -u www-data php /path/to/nextcloud/updater/updater.phar
进行命令更新,并使用occ进行更新系统,并关闭维护模式:
sudo -u www-data php /path/to/nextcloud/occ upgrade
sudo -u www-data php /path/to/nextcloud/occ maintenance:mode –off
(其中路径需改为nextcloud的绝对路径,www-data改为php进程使用的账户。)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZYMIN!