FileWorker icon indicating copy to clipboard operation
FileWorker copied to clipboard

部署成功,但是上传数据的时候报错

Open solider245 opened this issue 11 months ago • 26 comments

image 如上图所示,已经登录成功,但是上传文件的时候报错。不知道是什么原因造成的

solider245 avatar Mar 21 '24 15:03 solider245

同样的报错。 本来考虑是R2 储存桶的名字写成了, store 导致出问题, 后面修改成了自己的储存桶名字也还是 同样的报错。

再之后删除重新部署又好了。

Teda9 avatar Mar 22 '24 03:03 Teda9

很奇怪,同样报错,但是Cloudflare dashoard显示部署成功了,已经重新部署好几次,最后还是同样报错的结果。难道是玄学?

snake-git avatar Mar 22 '24 15:03 snake-git

同样的报错。无论是传文件抑或是剪贴板,当按下“保存”时就显示“ERROR”. 为作者打气!!

JasonChoiCn avatar Mar 25 '24 02:03 JasonChoiCn

大家注意Bucket Api需要是可写

zhust2003 avatar Mar 26 '24 09:03 zhust2003

大家注意Bucket Api需要是可写

不懂,能截个图看看嘛?全部按照教程来的

solider245 avatar Mar 26 '24 18:03 solider245

大家的问题,应该是没有创建Buckets,只建了一个api吧

lipanzjzs avatar Mar 27 '24 03:03 lipanzjzs

大家注意Bucket Api需要是可写

不懂,能截个图看看嘛?全部按照教程来的

就是教程里这步

获取 R2 存储桶的信息

Cloudflare DashBoard -> R2 -> Manage R2 API Tokens -> Create API token

选择 Object Read & Write 或者 Admin Read & Write

创建后记录 Access Key ID、Secret Access Key。 以及存储桶的Endpoint(格式为:https://{account_id}.r2.cloudflarestorage.com)

我加粗的部分大家要注意

zhust2003 avatar Mar 27 '24 04:03 zhust2003

请问这部分信息应该怎么正确填写?全部按照上面的内容还是根据各自的实际信息来填写? image

JasonChoiCn avatar Mar 27 '24 04:03 JasonChoiCn

请问这部分信息应该怎么正确填写?全部按照上面的内容还是根据各自的实际信息来填写? image

刚才有时间在填上自已的API信息后又deploy了一次,这次可以上传信息,但按下“保存”后没有反应,R2桶显示已经写入了文件。重新在主页中刷新后有文件列表,如下: image 建议作者用日期时间作为文件名,前端再修改一下,加个返回主页的按钮和到文件列表的按钮。谢谢!

JasonChoiCn avatar Mar 27 '24 05:03 JasonChoiCn

Admin Read & Write

我选的是Admin Read & Write,还是报错呢。

snake-git avatar Mar 27 '24 06:03 snake-git

Admin Read & Write

我选的是Admin Read & Write,还是报错呢。

r2里没有建桶,建完信用卡后,要不创建api,先建个桶才行。

lipanzjzs avatar Mar 27 '24 07:03 lipanzjzs

Admin Read & Write

我选的是Admin Read & Write,还是报错呢。

我一开始也是这样,后来重新又deploy了一次。数据就可以存到桶里了。只是前端没有反应。

JasonChoiCn avatar Mar 27 '24 07:03 JasonChoiCn

Admin Read & Write。 管理员读写。

我选的是Admin Read & Write,还是报错呢。

r2里没有建桶,建完信用卡后,要不创建api,先建个桶才行。 桶

我这个截图里应该是建立桶的吧?

snake-git avatar Mar 27 '24 14:03 snake-git

试过重新部署好多次,都是和一楼报一样的error错。

snake-git avatar Mar 27 '24 14:03 snake-git

Admin Read & Write。 管理员读写。

我选的是Admin Read & Write,还是报错呢。

r2里没有建桶,建完信用卡后,要不创建api,先建个桶才行。 桶

我这个截图里应该是建立桶的吧?

这个是设置变量吧,你的R2桶名称应叫“store”.参考我的截屏,我的R2桶名称叫“fileworker” image

JasonChoiCn avatar Mar 28 '24 15:03 JasonChoiCn

Admin Read & Write。 管理员读写。

我选的是Admin Read & Write,还是报错呢。

r2里没有建桶,建完信用卡后,要不创建api,先建个桶才行。 桶

我这个截图里应该是建立桶的吧?

这个是设置变量吧,你的R2桶名称应叫“store”.参考我的截屏,我的R2桶名称叫“fileworker” image

你好,你这边能正常使用吗?

solider245 avatar Mar 29 '24 12:03 solider245

Admin Read & Write。 管理员读写。

我选的是Admin Read & Write,还是报错呢。

r2里没有建桶,建完信用卡后,要不创建api,先建个桶才行。 桶

我这个截图里应该是建立桶的吧?

这个是设置变量吧,你的R2桶名称应叫“store”.参考我的截屏,我的R2桶名称叫“fileworker” image

你好,你这边能正常使用吗?

谢谢大佬回复,但是还是出现error提示,我检查了,我已经建好了R2桶。不知问题在哪里? bucket

snake-git avatar Mar 29 '24 12:03 snake-git

我也重新部署好几回了。页面显示正常,但是剪贴板一点击“保存”就出错。

snake-git avatar Mar 29 '24 12:03 snake-git

Admin Read & Write。 管理员读写。

我选的是Admin Read & Write,还是报错呢。

r2里没有建桶,建完信用卡后,要不创建api,先建个桶才行。 桶

我这个截图里应该是建立桶的吧?

这个是设置变量吧,你的R2桶名称应叫“store”.参考我的截屏,我的R2桶名称叫“fileworker” image

你好,你这边能正常使用吗?

对了,麻烦大佬确认下我填的变量值没啥问题吧?当然,具体的数字我部分隐藏了,但是肯定没有错误,因为都是复制粘贴的。谢谢!

snake-git avatar Mar 29 '24 12:03 snake-git

Admin Read & Write。 管理员读写。

我选的是Admin Read & Write,还是报错呢。

r2里没有建桶,建完信用卡后,要不创建api,先建个桶才行。 桶

我这个截图里应该是建立桶的吧?

这个是设置变量吧,你的R2桶名称应叫“store”.参考我的截屏,我的R2桶名称叫“fileworker” image

你好,你这边能正常使用吗?

对了,麻烦大佬确认下我填的变量值没啥问题吧?当然,具体的数字我部分隐藏了,但是肯定没有错误,因为都是复制粘贴的。谢谢!

我发现你用了作者示例的Access Key ID、Secret Access Key。 以及存储桶的Endpoint(格式为:https://{account_id}.r2.cloudflarestorage.com),每个人的信息是不同的。因为按作者的教程,此信息只出现一次,你需要按教程重新获取一次再填入变量值中。

我这边还不完全能正常使用。前端页面是保存成功后没有反应。需要手动刷新页面才看到。

JasonChoiCn avatar Mar 29 '24 16:03 JasonChoiCn

Admin Read & Write。 管理员读写。

我选的是Admin Read & Write,还是报错呢。

r2里没有建桶,建完信用卡后,要不创建api,先建个桶才行。 桶

我这个截图里应该是建立桶的吧?

这个是设置变量吧,你的R2桶名称应叫“store”.参考我的截屏,我的R2桶名称叫“fileworker” image

你好,你这边能正常使用吗?

对了,麻烦大佬确认下我填的变量值没啥问题吧?当然,具体的数字我部分隐藏了,但是肯定没有错误,因为都是复制粘贴的。谢谢!

我发现你用了作者示例的Access Key ID、Secret Access Key。 以及存储桶的Endpoint(格式为:https://{account_id}.r2.cloudflarestorage.com),每个人的信息是不同的。因为按作者的教程,此信息只出现一次,你需要按教程重新获取一次再填入变量值中。

我这边还不完全能正常使用。前端页面是保存成功后没有反应。需要手动刷新页面才看到。

谢谢大佬回复,不过我的确按照作者示例来搭建的,但是具体信息是我自己的,包括R2所建立的所有key,这些信息只出现一次,我已经保存下来了,然后再填入相应的空格里。可惜目前还是总出现一楼显示的错误。

snake-git avatar Mar 31 '24 03:03 snake-git

Admin Read & Write。 管理员读写。

我选的是Admin Read & Write,还是报错呢。

r2里没有建桶,建完信用卡后,要不创建api,先建个桶才行。

桶

我这个截图里应该是建立桶的吧?

这个是设置变量吧,你的R2桶名称应叫“store”.参考我的截屏,我的R2桶名称叫“fileworker” image

你好,你这边能正常使用吗?

对了,麻烦大佬确认下我填的变量值没啥问题吧?当然,具体的数字我部分隐藏了,但是肯定没有错误,因为都是复制粘贴的。谢谢!

我发现你用了作者示例的Access Key ID、Secret Access Key。 以及存储桶的Endpoint(格式为:https://{account_id}.r2.cloudflarestorage.com),每个人的信息是不同的。因为按作者的教程,此信息只出现一次,你需要按教程重新获取一次再填入变量值中。

我这边还不完全能正常使用。前端页面是保存成功后没有反应。需要手动刷新页面才看到。

谢谢大佬回复,不过我的确按照作者示例来搭建的,但是具体信息是我自己的,包括R2所建立的所有key,这些信息只出现一次,我已经保存下来了,然后再填入相应的空格里。可惜目前还是总出现一楼显示的错误。

似乎还是没有修复,桶也建立了,API 的admin read write 也给了,但是还是保存时候显示error,

ouzc12358 avatar May 23 '24 04:05 ouzc12358

我也是按照说明重新部署了几次,同样的错误。也许cf上环境有变化,可能需要作者更新代码了。

ansemz avatar Aug 22 '24 04:08 ansemz

我也遇到这个问题了,是不是需要更新代码了

C018 avatar Sep 13 '24 13:09 C018

我大概发现问题了,其他人遇到可以参考,创建的R2桶名要和环境变量中的BUCKET属性值一致。 比如我的桶名是 image 那环境变量中的值也是这个 image ,修改了以后重新部署一下,等几分钟问题重新部署好就可以了

small-ora avatar Sep 16 '24 11:09 small-ora

我大概发现问题了,其他人遇到可以参考,创建的R2桶名要和环境变量中的BUCKET属性值一致。 比如我的桶名是 image 那环境变量中的值也是这个 image ,修改了以后重新部署一下,等几分钟问题重新部署好就可以了

确认了一下bucket name,确实都一样的。就啥也没改动,重新试了一下。发现工作正常了。可能之前cf的服务本身有点问题。

ansemz avatar Sep 18 '24 00:09 ansemz