NextCloud手动添加文件并列出

NextCloud 自带的数据目录在列目录时都是通过数据库查询,如果需要手动在磁盘目录上添加文件并使用nextcloud列出就需要手动扫描。 sudo -u www php console.php files:scan –all 这条

NextCloud 自带的数据目录在列目录时都是通过数据库查询,如果需要手动在磁盘目录上添加文件并使用nextcloud列出就需要手动扫描。

1
sudo -u www php console.php files:scan --all

这条命令是官方提供的,但是实际使用时会报错如下:

1
2
3
4
5
6
7

Unknown user 1 media
+---------+-------+--------------+
| Folders | Files | Elapsed time |
+---------+-------+--------------+
| 0 | 0 | 00:00:00 |
+---------+-------+--------------+

经过信息检索发现问题,在nextcloud安装目录下使用如下命令扫描,就可以看到新添加的文件了:

1
2
3
$ sudo -u www php console.php files:scan --path songtianlun/files

# songtianlun 可替换为你需要扫描的用户

参考文献


NextCloud手动添加文件并列出
https://www.frytea.com/post/20191123190850.html
作者
Tianlun Song
发布于
2019年11月23日
更新于
2024年6月10日
许可协议