مشاكل تخزين Cloudflare R2

مرحباً،

لقد قمت بإعداد Cloudflare R2 كمخزن S3 لتحميل الملفات. يتم تحميل الصور وتحميلها بشكل صحيح. ومع ذلك، يتم تحميل الملفات ولكن لا يتم تحميلها بشكل صحيح للتنزيل.

عنوان URL لواجهة برمجة التطبيقات الخاصة بي يبدو كالتالي:

http://d9d………..r2.cloudflarestorage.com/jtechforums-storage

عنوان URL لشبكة توصيل المحتوى (CDN) الخاصة بي يبدو كالتالي:

https://pub-c5c38…..9bc6cb.r2.dev/jtechforums-storage

يتم تحميل الصور بشكل صحيح، ولكن عند محاولة تنزيل الملفات، فإن عنوان URL للملف الذي يأخذني إليه هو:

https://jtechforums-storage.jtechforums-storage/original/2X/a/a55867475418180f5c6e62b572ad5769a78ac548.pdf

لماذا يحدث ذلك؟

مرفق إعدادات S3 الخاصة بي.

إعجاب واحد (1)

لست متأكدًا تمامًا، لكنني أوصي بوضع إعدادات S3 الخاصة بك في متغيرات البيئة (ENV variables) كما هو موضح في تكوين موفر تخزين كائنات متوافق مع S3 للتحميلات. من المحتمل أن تواجه مشكلة في استعادة نسخة احتياطية بالإعدادات الموجودة في قاعدة البيانات.

أيضًا، إذا كانت لديك في app.yml ولديك النسخة الاحتياطية على S3، فأنت تحتاج فقط إلى ملف yml لإعداد خادم جديد واستعادة قاعدة البيانات.

إذا كان ذلك ممكنًا، فإن مشاركة موضوع لديك فيه هذه المشكلة ستمنح شخصًا يحاول معرفة ما يحدث المزيد من المعلومات. إذا كان موقعك عامًا، فإن الشيء الوحيد الذي تحتاج إلى إخفائه هو مفاتيحك، والتي تم إخفاؤها بالفعل.