M.M*_*sud 11 php upload image cdn rackspace
我正在做一个项目,用户可以上传图像,如图像图像或图像为他们的图像gallary.现在它将所有图像上传到我的服务器.
现在,我想使用php脚本直接将所有这些图像上传到我的rackspace云文件.例如:
所以你有任何想法,我到底怎么做?
我在用:
提前感谢任何答案.
ftr*_*ter 19
更新:虽然我在下面描述的方法仍然有效,但是无法使用令牌直接上传文件(感谢DesignerGuy提供该信息).您可以在此处详细了解如何执行此操作.我还应该提到像transloadit这样的服务现在使用jquery插入到HTML表单中使这种事情变得非常简单.我下面描述的方法仍然有效,可能会给你最大的控制权.
您无法直接将文件加载到Rackspace文件,而无需尝试将Rackspace凭据嵌入到表单中.即使这是可能的,也不是一个好主意.(即用户可以使用与您的应用程序无关的凭据添加大量内容).因此,要获得您想要的内容(主要是将文件存储在Rackspace中)以及存储在服务器中的文件位置,您需要修改工作流程.它需要是:
如果您希望文件可以公开下载...
如果您希望文件只能由-srtain- users下载....
如果 - 您的服务器 - 也是机架空间云实例或常规Rackspace托管服务器(或者至少是客户支持告诉我的那个),您不需要为您的服务器和机架空间文件之间的带宽付费.计算Amazon和Rackspace之间的比率时的一个重要事实.
因此,您可以将Rackspace文件用作服务器的大型硬盘驱动器,这可以让您控制访问,或者您可以将其用作大型公共分发网络......但在这两种情况下,您可能需要更改顺序你的步骤给你你想要的东西......
您还可以查看使用php将从HTML表单收集的文件上载到rackspace文件的简单示例.