我必须将很多文件“插入” owncloud服务器(8.2)。
用户给我一个带有文件的USB密钥,并告诉我将所有文件复制到他自己的cloud数据文件存储库中。

你知道这有可能吗?
是否可以将ownCloud数据文件系统与ownCloud数据库同步?

我的环境是Linux CentOS7(Apache 2.4,mySQL 5.6,php 5.6)

谢谢,

最佳答案

owncloud带来了一个命令行实用程序,允许您手动触发某些任务。其中的files:scan函数可以重新扫描用户文件系统。

因此,您可以按照以下步骤导入这些文件:
1.您将文件复制到ownclouds数据文件夹内用户的物理文件系统中
2.您启动命令行实用程序以重新扫描文件。这需要根据找到的文件来更新数据库。

这是手动触发器的示例:

sudo -u www-data php occ files:scan <user name>

此处<user name>显然必须替换。另外,sudo命令切换到的帐户名称取决于linux发行版及其设置。该命令必须在ownclouds基本文件夹中启动。可以使用不同的用户名在循环中调用该命令,这可以通过标准脚本来完成。

这是该实用程序的文档:https://doc.owncloud.org/server/8.0/admin_manual/configuration_server/occ_command.html

我自己尝试使用owncloud-8.2安装并成功。

关于mysql - OwnCloud : How to synchronyze the FileSystem with the DB,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34830651/

10-09 20:55