答案1
用户不能通过基于网络浏览器的Upload
选项上传文件夹。
这不是错误。这是浏览器下文件上传功能的工作方式(它们仅接受文件)。
解决方案:
使用桌面客户端,分享您想要上传的特定文件夹。所有子文件夹和文件将随后同步,从而减轻创建文件夹的负担。
在 ubuntu 16.04 中安装 owncloud-client
以下是官方页面 >Owncloud 客户端安装官方页面
- 添加存储库。
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list"
- 更新包。
sudo apt-get update
- 安装 owncloud 客户端。
sudo apt-get install owncloud-client
安装后,您必须登录服务器并与服务器同步。默认情况下,这将创建一个同步文件夹,如下所示:
/home/$user_name/owncloud
现在,用户只需将他们想要同步的文件夹放在其中即可owncloud 文件夹,并会同步到服务器。
- 同步到服务器后,用户可以根据需要停止与本地客户端同步。首先在其他地方复制文件夹。然后,只需转到Owncloud 图标在顶部栏上,
右键单击 > Settings
> 取消选中您不想同步的文件夹。(未选中的文件夹将从本地文件系统中删除!)
答案2
您可以使用 webdav 协议上传文件夹,无需桌面客户端。如果您的 owncloud 服务器已打开,example.org/owncloud
则从文件管理器转到:
对于 nautilus 或 GNOME:
dav://example.org/owncloud/remote.php/webdav
或
davs://example.org/owncloud/remote.php/webdav
用于安全连接。
对于 KDE 和 Dolphine:webdav://example.org/owncloud/remote.php/webdav
然后,您可以像使用本地文件夹一样使用 Owncloud,例如将文件夹拖放到那里。
来源:https://doc.owncloud.org/server/7.0/user_manual/files/files.html