嘿,各位,
我无法再保存我的头像了。我们将文件存储在 AWS (S3) 上,普通的图片上传功能(在帖子中)是正常的。
但当我尝试上传自定义图片(用户被允许这样做)时,它首先会在小预览中显示上传的图片:
但当我想要保存时,图片就不见了。事实上,我的头像已经在那里存放了一年,但现在在 S3 中已经找不到它了。
这里可能出了什么问题?
谢谢,祝好,
Wurzelseppi
嘿,各位,
我无法再保存我的头像了。我们将文件存储在 AWS (S3) 上,普通的图片上传功能(在帖子中)是正常的。
但当我尝试上传自定义图片(用户被允许这样做)时,它首先会在小预览中显示上传的图片:
但当我想要保存时,图片就不见了。事实上,我的头像已经在那里存放了一年,但现在在 S3 中已经找不到它了。
这里可能出了什么问题?
谢谢,祝好,
Wurzelseppi
刚刚在错误日志中发现:
无法在存储中找到位于以下 URL 的文件://-censored-.eu-west-1.amazonaws.com/original/1X/194225f4214f7c18618e885c2e54e5009f64a6c8.jpeg
没人吗?
这不是很奇怪吗?普通上传(比如帖子中的图片等)可以正常工作,但头像却无法上传?
为什么它会在 "-censored- " 中查找该文件?![]()
那些能正常使用的自定义头像路径是什么?是否有所不同?
其他用户也遇到同样的问题,还是仅限于你?
在你解决问题之前,可以尝试以下变通方法,看看是否有效:
这可能与上传自定义头像的来源位置有关,导致它未能保存到个人资料中。仅供参考。
你好,
那个
-已屏蔽-
只是用来隐藏我的 S3 存储桶确切名称的一种方法 ![]()
抱歉!
我本该意识到的。![]()
不过问题依然存在……你能从其他来源上传照片、保存它并使其生效吗?其他用户也遇到这种情况了吗?
你好,
我遇到了这个错误:
无法在以下 URL 位置的存储中找到文件:\\proflex-community-prod.s3.dualstack.eu-west-1.amazonaws.com/original/1X/50f1646a833bb7fa4887676767c77f7a52f8a805.jpeg
但是当我在公司网络中访问这里时:
它可以正常访问。
那么,是否为演示层生成的 URL 可能存在问题?
我还发现了其他一些类似的问题帖子:
https://meta.discourse.org/t/missing-avatar-on-s3-for-some-avatars/93979/7
祝好,
Wurzelseppi
仍然遇到此问题,并发现了以下内容:
其中也提到了我在日志中发现的问题:
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) 未找到:No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
该讨论中的令人沮丧之处是:没有解决方案 ![]()
有人找到解决方案了吗?