问题标签 [owncloud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
466 浏览

owncloud - owncloud中的共享文件夹

如果您将文件夹(名为 shareFolder)共享给 user2,然后当您以 user2 身份登录时,您可以在我家的“Shared” 文件夹中看到 shareFolder,我该如何更改此文件夹的名称?,谢谢

0 投票
1 回答
81 浏览

apache - 通过 Internet 连接时,Apache 尝试连接到本地网络

我已经在 Ubuntu 服务器上安装了 Apache。它可以在我的本地网络上完美运行,但是当我尝试从另一个地方连接时,我遇到了这个问题。首先,我创建了一个无 IP 主机,所以我可以有一个 url。当我将该 url 或我的公共 IP 放在另一台计算机上时,它会将我连接到我的主页,但是当我单击链接时,浏览器会尝试连接到 192.168.1.64/文件夹(计算机 IP 和链接名称的文件夹)。我希望它让我访问的链接是 owncloud 安装。我尝试了很多不同的东西,但仍然无法让它发挥作用。

0 投票
6 回答
19362 浏览

javascript - 以编程方式将文件上传到 ownCloud 服务器

我正在尝试设置一个 Web 应用程序,其中许多客户端可以通过 Node.js http 服务器进行连接,然后上传/下载文件,然后这些文件将显示在不同的显示器中。我正在考虑将这些文件存储在可以集成到我的应用程序中的免费云服务中。哦,我也在这个项目中使用socket.IO。

Dropbox 提供了一些 API 来做到这一点:https ://www.dropbox.com/developers但我正在寻找一个像 ownCloud 这样的免费解决方案,在那里我可以拥有更多的存储空间,也可以拥有自己的私人服务器。

有谁知道这是否可以做到?或者可以提供有关我的问题的替代解决方案的任何提示?我真的很感激任何帮助,因为我对这一切都很陌生。

0 投票
1 回答
386 浏览

redirect - 如何拦截和重定向owncloud上的每个请求

我在 owncloud 7.0 上遇到一个简单的问题

我正在创建一个必须检查条件并重定向到页面以验证某些内容的应用程序。我的目标是禁用服务使用,直到条件正常。

在标称场景中,用户登录,如果条件未验证,系统将用户重定向到验证页面。所以我使用 postLogin 钩子。

但是,如果用户尝试更改页面而不进行验证,我必须抓住他并将其重定向回验证页面。

我试过中间件(owncloud拦截器),但它们不是全局的,所以第二种情况失败了。

现在我正在处理应用程序加载并执行类似的操作

它适用于第一种情况,但我在第二种情况下进行了几次重定向。我认为它必须存在更好的解决方案。有人有想法吗?

PS:我在 IRC 频道上曝光了我的案例,但没有成功引起某人的兴趣 :)

0 投票
1 回答
427 浏览

ipad - Owncloud 将 ipad 连接到我的本地 owncloud

我刚刚安装了owncloud并local"在我的linux机器上做了一个“。我正在尝试将我在同一网络上的ipad连接到它,但我不知道服务器地址是什么?

我似乎找不到很多关于这个主题的文档,所以我希望这里有人能帮助我?

服务器在我的本地机器上localhost/owncloud

那是我需要使用的地址吗?

因为如果是这样,它说它找不到服务器

0 投票
1 回答
200 浏览

php - 在 Owncloud App 中回滚 SQL-Transaction

我正在为 owncloud 开发一个应用程序,并且正在使用 Owncloud API,而不是 App Framework。在这种环境中,我可以通过启动 SQL-Transactions\OCP\DB::beginTransaction();并且可以提交事务 cia \OCP\DB::commit();

但我找不到回滚事务的方法。我用谷歌搜索了一整天并搜索了 Owncloud 核心文件,但找不到方法。

有谁知道如何做到这一点?现在我可以在我的 ajax 请求中保留未提交的事务,因为它们只有一个事务。但是在其他脚本中,我必须一个接一个地进行多个独立于另一个的事务。如果出现任何问题,我必须手动删除所有插入的行,这不是很好。

编辑 2014/07/30:

我发现OwncloudOC_DB_StatementWrapper返回\OCP\DB::prepare的 -Class 没有提供执行此操作的方法。但是,它将所有未知调用传递给底层\Doctrine\DBAL\Driver\Statement-object。这个类在这里描述:Doctrine.DBAL.Statement

它有一个私有$_conn的(\Doctrine\DBAL\Connection的实例),它有一个rollback回滚事务的方法。但是,$_conn是私有的,所以我无法访问它。

0 投票
1 回答
1590 浏览

php - 从 php 访问 Owncloud webdav

我正在尝试访问我 owncloud webdav 界面并从PEAR WebDAV Client获取根目录中的文件列表。我正在尝试以下操作:

代码打印假,假,当我尝试调试它时,我在 Socket.php 中看到 Connection denied 错误,当它试图调用该函数时

更奇怪的是,我可以访问该服务器并列出来自尸体的目录。我也可以通过替换我的$dir变量来使用我的代码访问测试 DAV 服务器:

0 投票
1 回答
510 浏览

apache - 为什么 apache 允许访问 DocumentRoot 之外的 ownCloud 目录?

设置...

我的 Debian 安装 ownCloud 时遇到了一个奇怪的问题。我已将我的 DocumentRoot 设置为 /var/www/docroot/ 并使其只能通过 ssl 访问。

我已经使用 apt-get 安装了 ownCloud,它的默认位置是 /var/www/owncloud

/var/www/docroot/ 中没有名为 owncloud 的目录或符号链接

我没有允许访问 /var/www/owncloud 的 VirtualHost(我可以看到)

问题...

当我访问 myserver.com/owncloud 时,它实际上提供了 owncloud 目录。显然我错过了一些东西,但我没有看到它。

0 投票
1 回答
1226 浏览

owncloud - 更新 ownCloud 卡住了 - 恢复?

昨天我想将我的 ownCloud 安装从版本 7 更新到 7.0.1(或 7.0.0a - 我不记得确切的名称......)。我使用集成更新机制触发了更新。不幸的是,它似乎卡住了,因为我仍然看到页面显示“ownCloud 实例当前正在更新......”。

有没有办法让安装重新开始而不必从头开始重新安装?

谢谢并恭祝安康!

0 投票
1 回答
1106 浏览

encryption - OwnCloud(迁移 6 -> 7) - 一切都损坏了

我和我的用户一样对 Owncloud 非常满意,但最近我相信我搞砸了一些事情,希望你能提供帮助。我在我的专用 debian 上运行了一个 Owncloud 6 实例,数据文件夹位于 /home/cloud 中。然后,我最近按照建议备份了数据库和 config/ 文件夹,以便在旧版本上升级到版本 7。

从那时起,迁移 mysql 数据库就没有工作(用户、活动、文件),前端非常慢(大约 2 分钟的响应时间),并且没有文件显示在任何用户下,即使我被告知它重新扫描数据文件夹。更令人沮丧的是,我安装了加密应用程序,并且不断收到“加密应用程序的无效私钥”。请在您的个人设置中更新您的私钥密码,以恢复对加密文件的访问。即使我已经做了很多次,也闪过消息。由于似乎没有任何东西/正在工作,我尝试将我的照片从我的数据目录 (/home/cloud/andreas/files/photos/) 移动到我自己的用户文件夹 /home/andreas/ 并下载到我的本地计算机。没有一个 jpg 文件正在打开,它们的文件大小似乎正确。

你有什么建议吗?将所有用户的所有文件移动到备份目录并完全删除所有 Owncloud 并重新开始?我是否需要解密所有文件才能检索?如何?

升级实例通常是个坏主意吗?- 为什么即使对于一个喜欢相信自己知道自己在做什么的人来说,它也如此乏味和成问题?:)

希望你能对我在这里应该做的事情有所了解。我的 jpg、mp3 - 一切都已损坏/无法识别/无法打开...

提前致谢, 安德烈亚斯