问题标签 [rackspace-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 投票
1 回答
233 浏览

laravel - 如何从 Laravel 8.x 上传文件到 Rackspace

我正在为我的新项目使用 Laravel 8.x,并且需要支持 Zend 中的旧版 Live Web 应用程序,该应用程序使用 Rackspace CDN 来存储文件。因此,我需要从 Laravel 8.x 中的新应用程序上传 Rackspace CDN 中的文件,我可以成功地将文件上传到 Amazon S3,但无法将它们上传到 Rackspace。我尝试使用 League/flysystem-rackspace,但当前的 Laravel 版本不支持它。

控制器

配置/文件系统

错误

错误:第 10 行的文件 D:\laragon\www\crm\vendor\guzzle\guzzle\src\Guzzle\Common\Event.php 中找不到类“Symfony\Component\EventDispatcher\Event”

0 投票
0 回答
8 浏览

c# - 我可以创建容器,如何在 rackspace 云中创建子文件夹

我无法从 rackspace 云创建子文件夹/子容器。我需要一个像 MAINFOLDER/SUBFOLDER/FileName 这样的结构。有人可以帮助我创建子文件夹。这是创建容器并将文件保存到机架空间云的代码。

例如:http : //abc123.r27.cf1.rackcdn.com/main/sub/test.png http://abc123.r27.cf1.rackcdn.com/main/test.png

public string SaveFiles(string ContainerName, string FileName, Byte[] Content) { try { if (Content == null) throw new Exception("Content 参数为空。它必须是一个字节数组。"); if (Content.Length == 0) throw new Exception("Content 参数无效。它不能是零长度数组。");

public Container CreateContainer(string ContainerName, bool makePublic) { try { var account = new CF_Account(CFConnection, CFClient); var list = account.GetContainers(true);