针对Nextcloud网盘,如果我们有一个很大,或者很多文件需要更新到网盘中时,使用网页上传非常不方便。

另一个方案就是,我们直接将文件放到服务器上网盘数据文件夹Data内,然后使用nextcloud提供的occ程序,手动更新文件目录数据库,这样就能在nextcloud中看到我们上传的文件了。

这里是用群晖内的docker部署的nextcloud为基础说明一下

  1. 首先需要进到occ文件所在的目录下,occ文件在nextcloud的主文件夹下

  1. 如果是docker部署的nextcloud,在配置的时候,会设置一个PUID的参数,这个参数设置了在docker内运行nextcloud的用户是谁,例如你设置了PUID=1000
  2. 下一步我们需要使用这个1000,找到对应的用户名
getent passwd 1000

会反馈一串字符,第一个分号之前的,就是用户名

www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
  1. 执行以下命令,occ就会开始刷新文件目录,并更新数据库
sudo -u www-data php occ files:scan --all
Last modification:August 24, 2019
如果觉得文章对你有用,请随意赞赏