nextcloud删除文件失败解决

1. nextcloud 出问题(文件锁住了) 基本用第二步就可以了

1
2
3
4
5
进入维护模式
$ sudo -u www-data php occ maintenance:mode --on
连接数据库,清空 oc_file_locks表;
关闭维护模式。
$ sudo -u www-data php occ maintenance:mode --off

2. redis 把文件锁住了(这次是这种情况,上传文件时,重启了php、nginx服务)

1
2
3
4
5
6
7
8
9
日志如下:

"Exception":"OCP\\Lock\\LockedException","Message":"\"files/d7261a487db8162b2346d8228516cf33\" is locked, existing lock on file: 5 shared
解决方法如下,清空整个 Redis 服务器的数据(删除所有数据库的所有 key )

yxh@yxhserver:/home/nextcloud$ redis-cli
127.0.0.1:6379> FLUSHALL
OK
127.0.0.1:6379> exit

nextcloud删除文件失败解决
http://example.com/2025/04/03/nextcloud删除文件失败解决/
作者
zgx
发布于
2025年4月3日
许可协议