مرحباً،
واجهت هذه المشكلة عند رفع صورة مخصصة كصورة رمزية. تم الرفع بنجاح ويمكن رؤيتها في النافذة المنبثقة. تم رفع الملف إلى سلة S3 ويمكن رؤيته. ومع ذلك، بعد النقر على زر الحفظ، يبدو أنه لم يتم حفظه. يرجى مراجعة لقطات الشاشة.
الإصدار: 2.5.0.beta2
فايرفوكس: أحدث إصدار
يتم رفع الملف إلى S3 ويعمل بشكل صحيح (يمكنني رفع صورة في الموضوع)
==== تعديل ====
لقد أجريت اختبارًا على البيئة المحلية ووجدت ما يلي:
مع تفعيل إعداد رفع سلة S3، وربط CDN الخاص بـ S3 بهذه السلة، يمكنني رفع صورة رمزية مخصصة إلى:
https://xxxxx.cloudfront.net/original/1X/e5d9f57e882bfa7e85c8e1e5c2a6ca256ea15eb7.jpeg
ومع ذلك، بعد النقر على زر الحفظ، تحاول صفحة تفضيلات المستخدم جلب الصورة الرمزية من:
https://xxxx.cloudfront.net/user_avatar/xxxxxx
ولكنني لم أجد مجلد user_avatar هذا في سلة S3.
شكرًا لك
sam
(Sam Saffron)
24 مارس 2020، 12:23ص
2
هناك بعض مشاكل التوقيت هناك، إذا قمت بتحديث الصفحة بالكامل، هل يتم تصحيحها تلقائيًا؟
هل يمكنك تكرار المشكلة على meta.discourse.org … نحن أيضًا نستخدم s3 للرفع.
شكرًا لك سام. لقد راجعت سجلات المسؤول وأرى هذا.
لديّ سؤالان:
لا يقرأ الأصل هنا عبر عنوان URL الخاص بشبكة CDN، لكنه يعمل مع صور المواضيع.
عندما قمت بفتح هذا الأصل يدويًا، يعمل بشكل صحيح.
@سام سأحاول التحقق من ذلك هنا.
الأمر جيد هنا.
آه… ربما أغفلت شيئًا.
الفرق الوحيد هنا هو أن meta.discourse.org تستخدم Cloudflare، بينما قمت بذلك عبر S3 CDN.
sam
(Sam Saffron)
24 مارس 2020، 12:33ص
5
fb9572a:
من قبل cloudflare
cloudfront، نحن نستخدم شبكة توصيل محتوى (CDN). أشك في أن الأمر مهم على أي حال.
من الجدير بتكوين شبكة توصيل محتوى (CDN) على أي حال، فهي رخيصة جدًا وتقلل من تكاليف حركة المرور بشكل كبير، ربما قم بتكوين شبكة توصيل محتوى (CDN) لـ s3؟
نعم، نحن نقوم بالفعل بتحميل الصور إلى سلة S3 ولدينا CDN S3 يشير إليها. هذا يعمل بشكل جيد في المواضيع. لكننا لا نعرف سبب عدم القدرة على جلب الصورة أثناء الحفظ.
Can´t save profile picture هذا مشابه لحالتي. هل يمكنك إلقاء نظرة من فضلك @sam