这篇文章上次修改于 2520 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
开启维护模式
- 编辑
config/config.php,修改'maintenance' => true, 即开启维护模式。 - 也可使用OCC命令:
sudo -u www php occ maintenance:mode --on开启维护模式。
清空文件锁表
- 1、进入Nextcloud的数据库,执行数据库命令
DELETE FROM oc_file_locks WHERE 1将oc_file_locks表清空
关闭维护模式
- 修改参数
'maintenance' => false - 或使用OCC命令:
sudo -u www php occ maintenance:mode --off
检查cron任务是否正常,具体可见https://www.orgleaf.com/958.html。
永久解决方案(二选一)
1 使用Redis做文件锁缓存 https://docs.nextcloud.com//server/13/admin_manual/configuration_server/caching_configuration.html#id4。我写的https://www.orgleaf.com/1233.html
2 如果条件不允许使用Redis,在config/config.php中禁用文件锁:添加一行: 'filelocking.enabled' => false, 。这个方法适合单用户实例。
没有评论