问题标签 [cloudfiles]

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 投票
0 回答
1362 浏览

hyperlink - html链接到客户端文件

我正在 ASP.net 中开发一个 Web 应用程序,其中应列出远程服务器上可用的文档。这适用于我们可以控制最终 PC 的数量非常有限的用户。我需要的是最终用户单击超链接,文件将直接以文字或 excel 格式打开并直接保存到远程服务器。

文件也可以在带有“虚拟驱动器”字母 (x:) 的非常常见的云文件共享系统上使用

google doc 确实为每个文件提供了一个唯一的 url,但是当单击该链接时,它会在线打开,而不是在本地 Microsoft Word 中。这些是 Office 的插件,但文档必须从 word 中打开,而不是从 webapp 中打开。

因此,想法是创建一个指向文件的 Windows 资源管理器链接以打开“file.lnk”。并将浏览器设置为使用资源管理器打开 lnk 扩展。

其中 test.lnk 是指向虚拟驱动器上目标文件的资源管理器链接。

这听起来有点狡猾,我同意,因为它只适用于 Windows。

只要 htlm 文件在本地计算机 (d:\app.htlm) 上运行,此实际工作正常,但在远程 Web 服务器 (mydomain.com/app.html) 上提供 html 文件时不起作用

问题:为什么客户端的链接没有从远程 Web 服务器提供?

有没有像sharepoint或Alfresco这样的怪物应用程序编辑从Web浏览器打开的MS Office文档的简单实现?

0 投票
1 回答
397 浏览

python - 文件传送器安装

对于 Fileconveyor 有限的文档,我在他们的网站 Fileconveyor.org 上按如下方式运行 pip 命令后对它的安装位置感到困惑。

底线:有人在 Debian 6 上安装 Fileconveyor 以与 Drupal 6 和 CND 模块集成吗?

我不知道将我的 settings.xml 文件放在哪里。

谢谢,柯蒂斯

0 投票
0 回答
186 浏览

cloudfiles - FileConveyor - 积云 - 文件未显示在 CloudFiles 上

我已经安装了 FileConveyor 和 django cumulus(它是 mosso 的替代品)。我创建了一个测试目录,/home/drupal/conveyortest将其用作scanPath。

当我启动 FileConveyor 守护进程时,我被告知 js 和 css 文件正在同步(并被删除)。当我查看我的 CloudFiles 容器时,我看到该static/views_slideshow_galleria文件夹​​已创建,但其中没有文件。应该有一个css文件和一个js文件,但是没有。

我究竟做错了什么?

这是我的 config.xml:

0 投票
1 回答
355 浏览

php - 使用带有 swift openstack 的 php 云文件时出现内部服务器错误

我目前正在使用 php can 文件作为 API,以便在带有 tempauth 的 SAIO 安装中快速进行。执行php文件:

由于一些身份验证问题,执行没有奏效:

PHP 致命错误:未捕获的异常 'AuthenticationException' 带有消息'无效的用户名或访问密钥。

用户名和 api_key 是正确的(用 swift 命令测试,我可以在 swift 上对容器进行操作?我想知道它在身份验证时是如何工作的?任何想法

0 投票
1 回答
918 浏览

c# - 使用 Rackspace 上传文件

我在这里使用 RestSharp 来使用 Rackspace restful API 。该文档向您展示了如何创建请求,但我看不到我需要在哪里指定数据源(我想上传到机架空间的文件)。

这就是我创建请求的方式:

回应是:

因此文件被创建但文件中没有任何内容,因为大小为 0 字节。

任何帮助都非常感谢。

0 投票
2 回答
2156 浏览

ruby-on-rails-3 - 使用回形针和雾上传到 Rackspace 云文件

无法弄清楚如何做到这一点?并且在其他任何地方都找不到太多帮助!

我已经像这样设置了回形针和雾;

配置/初始化程序/fog.rb

环境.rb;

file_field用来获取图像,然后将其发布到我的控制器。这让我得到了这样的东西;

我无法理解的是,我该如何使用类似的方法将此文件实际保存到云文件中;

编辑

相关模型;

在控制器中,这就是我当前基于上述参数创建图片的方式;

0 投票
2 回答
2488 浏览

python - Python中的全局“连接”类变量

完整脚本:https ://gist.github.com/4476526

有问题的具体代码是

该脚本工作得非常好,但是我在多个地方读到应该毫不犹豫地使用全局变量,并且几乎总是有更好的方法可以在没有它们的情况下做同样的事情。这是真的?如果是这样,我应该如何修复这个脚本?对我来说,使用全局连接和容器变量而不是将这些对象作为参数传递给多个函数似乎要容易得多。

0 投票
2 回答
1416 浏览

rackspace - vb.net 中的 Rackspace 云文件 (OpenStack Swift) TempUrl 示例

谁能提供.net(c#或vb.net)中机架空间云文件tempurl函数的示例?

RackSpace 站点上有文档:http: //docs.rackspacecloud.com/files/api/v1/cf-devguide/cf-devguide-20121130.pdf 从第 52 页开始。

Ruby 和 Python 中有一些示例,但我在移植它们时遇到了麻烦。我需要:

  • 设置账户 Temp URL Metadata Key
    • 创建 HMAC-SHA1 (RFC 2104)
    • 创建临时网址
0 投票
0 回答
513 浏览

ruby-on-rails - 为什么 CarrierWave 和 Rackspace Cloudfiles 的上传速度如此缓慢?

我正在使用 CarrierWave 进行图像上传,使用 Rackspace Cloudfiles 作为存储,上传需要 3-5 秒(在生产中)。起初,我将其归因于我的图像处理器速度慢或笨拙,或其他原因;所以,我从 RMagick 切换到 Vips ......速度没有明显变化。

需要更多信息,我决定编写一些 New Relic 工具:

http://github.com/tehprofessor/newrelic-carrierwave

使用该工具后,New Relic 报告每个请求的大部分(平均 85%)都花费在:

#store 方法被多次调用,有时第一个很慢,有时是最后一个,有时每个都调用。平均而言,对#store 的最快调用在大约 234 毫秒内完成。

我目前正在制作 5 个版本;每个都在不到 10 毫秒内完成(用于图像处理)。源文件在 100k 到 500k 之间。

所以简而言之,这绝对是发布到 Rackspace 的东西。与图像库无关。

我的 CarrierWave 配置

我已经联系了 Rackspace,他们的支持建议使用 Curl。“试图”帮助我的支持代表发现使用 Curl 的云文件一直很快。我发现这特别没有帮助,并且与我的 New Relic 仪器所建议的形成鲜明对比。

此外,我使用的容器是公共的,并且与我们的云服务器 (VPS) 位于同一个数据中心。

在这一点上,我几乎不知道为什么这该死的慢;特别是因为我设置了服务网络,并且容器和服务器位于同一个数据中心。如果有人有任何建议或想法,我很想听听他们...

也许我刚刚做了一些非常愚蠢的事情或错过了配置选项?任何帮助深表感谢!

更新:一年后这仍然是一个问题;虽然没有那么糟糕——也许 Rackspace 改变了一些东西?

谢谢你,西弗

0 投票
1 回答
99 浏览

php - 如何诊断 APC 缓存问题?

我最近在一个使用 Rackspace Cloudfiles PHP API 库的网站上打开了 APC。昨天,上传到 Cloudfiles 的过程失败了,我认为这是由于 APC 缓存了过期的令牌。有没有办法诊断这个问题,还是我应该阻止所有 cloudfiles 库代码与apc.filters配置一起缓存?

编辑:我怀疑 APC 缓存是问题所在,因为我只添加了一行记录令牌的代码就更新了相关文件。更新文件后,上传过程再次开始工作。

Edit2:这是在不断运行的后台脚本中发生的。该值被存储在脚本中并且没有被更新。我忘记了在进行允许更新令牌的更改后重新启动了脚本。