问题标签 [digital-ocean-spaces]

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 回答
65 浏览

reactjs - 图像显示在浏览器上,但不在 reactJS 中

我在 DigitalOcean 空间上有图像,但我的问题是,当我想在 img 标签内的 reactJS 中显示图像时,如下所示:

它不显示图像,但这个: 在此处输入图像描述

有时它的工作原理真的很奇怪,但我每次都需要这个工作!

当我在浏览器中复制/粘贴图像 url 时它可以工作,所以我不明白,您可以尝试在浏览器中复制/粘贴此 url https://wantedoffice.dev.bucket.ams3.digitaloceanspaces.com/slide_inspiration。 PNG

图像在 DO 空间中公开且易于访问。我认为它来自反应,而不是来自数字海洋空间,你能帮我..吗?

0 投票
0 回答
219 浏览

javascript - 无法使用 ACL 将文件上传到 DigitalOcean 空间,作为使用签名 POST URL 的公共读取?

基本上与此相同的问题,但使用POST而不是PUT. 使用 POST,我可以添加其他条件,例如文件大小限制、内容类型限制等。

此响应与此类似:

我在前端使用这个响应,使用XHR2.

我通过删除 ACL 尝试了其他条件,并且上传工作完美无缺。我在 ACL 条件下遗漏了什么吗?

0 投票
1 回答
47 浏览

matlab - 计算全月SST数据的平均值

我有一个地区 30 天的 SST 数据。但是,会丢失部分每日(几天)数据,如下图所示。所以,我想计算这 30 天获得的这些 SST 数据的平均值。因为有些日子错过了。

我想知道如何计算这 30 天的平均 SST 值?我的数据是 .mat 格式。

例如,即使丢失了一些数据,是否有任何函数(在 Matlab 或 Python 中)可以用来计算平均值?

注意:“NaN”表示丢失的数据。

提前致谢!

在此处输入图像描述

0 投票
0 回答
43 浏览

django - 当使用 Django-storages 托管在 Digital Ocean 上的静态文件时,无法在管理员中加载 django-ckeditor 字段

管理员 - 富文本字段

这在本地开发中托管我的静态文件时有效。现在我在我的 Dokku 服务器上托管存储在 DigitalOcean Spaces 中的静态和媒体文件。

我在我的模型中使用 django-ckeditor 作为 RichTextfield

在我的 settings.py 中,我认为我已经定义了 Django-storages 运行所需的更多内容。不确定是否需要定义 AWS_QUERYSTRING_AUTH。尝试了两种方法,然后决定让我的存储桶对公众可读

在控制台中,我可以看到在管理页面上没有加载 2 个资源。

  • 配置.js
  • en.js

两者都来自 ckeditor/ckeditor 文件夹,还有许多其他脚本可以从同一位置成功加载。我检查了我的空间文件夹,文件确实存在相同的内容。

DO上的ckeditor文件夹

0 投票
0 回答
23 浏览

server - 如果数字海洋磁盘空间被超出会怎样?

我在 Digital Ocean 的基本计划中购买了一个带有 25GB SSD 的服务器实例并部署了它是一个博客站点的站点,如果我的客户帖子的数据超过 25 GB 限制会发生什么

他们会向我收取额外费用还是会关闭我的服务器实例

0 投票
0 回答
109 浏览

reactjs - 为我在 digitalocean 空间上托管的 React SPA 的每条可能路线加载 index.html

我使用数字海洋空间和 CDN 来托管 React SPA。当使用浏览器点击 url[host]/index.html时,它可以正常工作。但是,命中[host]/index.html/customers/one或任何其他子路径返回 404。目前,任何子路径上的任何重新加载都会返回 404。最后,我使用 terraform 更新 DO 空间上的 SPA 工件,我尝试将 a 添加website_redirect="/index.html"到所有存储桶对象(js、 html 和 css)但没有成功(如有必要,请在此处获取更多信息)。老实说,我不确定我是否理解 terraform digitalocean 提供程序中的选项。我可能完全错误地使用它。

现在,我在多个地方都看到过这个问题,但从来没有一个明确的答案。

有没有办法实现上述目标,即使用 DO 空间 + CDN 为每条路由加载 index.html,并让应用程序解析路径的其余部分以显示反应应用程序的正确组件子树?

0 投票
1 回答
132 浏览

laravel - How to manage data at DO Spaces with Laravel Storage

I am trying to manage DO's Spaces with Laravel's 8 Storage, however I am getting errors which seems to come from Laravel's side.

At start I wrote this line in terminal as I was instructed in Laravel's documentation composer require league/flysystem-aws-s3-v3 "~1.0"

afterwards I edited my environmental variables

also added changes in config/filesystems.php

After visiting this test Route

I am getting this error


Error executing "PutObject" on "//test-name./test-name/test.txt"; AWS HTTP error: cURL error 6: Couldn't resolve host 'test-name' (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://test-name./test-name/test.txt


It seems that problem occurs while laravel is trying to compile url which should not look as it is here (wrong - http://test-name./test-name/test.txt). However I have no clue how to fix this issue and what I am doing wrong, since I was following all steps as many tutorials and documetations were telling to do.

0 投票
1 回答
85 浏览

php - 当我从 laravel 本地上传时,数字海洋 403 被禁止

我想将文件上传到数字海洋时遇到问题,出现 403 错误,即使我确定密钥、秘密和端点是正确的

这是我的简单代码

0 投票
0 回答
12 浏览

laravel - Laravel 在数字海洋上上传时如何获取进程百分比?

我有一个200MB-1GB的大输入文件,将在数字海洋中上传,我希望出现进程百分比,因为我必须得到百分比,有什么办法吗?这是我上传到数字海洋的代码

0 投票
0 回答
23 浏览

laravel - laravel 5.5 中来自数字海洋存储的流文件的性能问题

我正在使用数字海洋空间来存储文件。我从那里读取文件时遇到性能问题,特别是路由中的流式文件。这是我的代码结构。

默认驱动程序:

磁盘配置:

控制器功能:

这真的很慢,因为它从云存储中获取文件,然后在 url 中流式传输。有什么方法可以加快这个过程吗?