Digital Ocean Spaces (S3) "غير قادر على توقيع الطلب دون تعيين بيانات الاعتماد"

أحاول إعداد Digital Ocean Spaces لتخزين S3.

أحصل على هذا عندما أحاول تشغيل النسخ الاحتياطية…

نفس الشيء عند تحميل الصور…

لدي هذا الإعداد…

…لكنني لست متأكدًا من كيفية اختبار ما إذا كانت تعمل بالفعل. أنا لا أعرف هذه الأنظمة جيدًا. هذا فقط لمنتدى مجموعة أصدقاء صغيرة.

في البداية، كان لدي ما يلي مباشرًا، ولكن كان عليّ التعليق عليه مرة أخرى في app.yml لأنه لن يتم إعادة بنائه مع وجود تلك الأسطر مباشرة. لست متأكدًا مما إذا كان لا يزال ضروريًا أم لا في هذه المرحلة…

لقد قمت بتحميل ملف يدويًا من منطقة إدارة Digital Ocean Spaces، وقمت بتعيينه على عام، ويمكنني الوصول إليه عبر المتصفح.

لقد قمت أيضًا بإنشاء مجلد “*****-backups” يدويًا في DO Spaces.

إليك مثال على مدى معرفتي القليلة. أنا عالق هنا ولا أعرف حقًا السبب. لقد تراجعت عن شيء ما بطريقة ما ولست متأكدًا من كيفية العودة.

image
لسبب ما، يبدو أن ما كان موجودًا عادةً في /var/discourse موجود الآن في /var/www/discourse

أنا عالق في هذه المرحلة على أي حال. لقد بحثت في المنتدى ولم أجد شيئًا يمكن أن يحل المشكلة. لقد أمضيت يومًا في نفس الحلقة. هذا على نفس المنوال، ولكنه AWS S3 فعلي وليس DO Spaces (S3)…

سأكون ممتنًا لأي مساعدة. شكرًا لك.

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

أنت تفتقد الإعداد use_s3 الموصى به في الموضوع الذي أشرت إليه.
يجب عليك نسخ ولصق تلك الإعدادات من الموضوع الذي أشرت إليه بدلاً من محاولة كتابتها. أنت بحاجة إلى نقطتين رأسيتين وليس علامة يساوي.
إذا كنت ترى أشياء في /var/www/discourse فأنت داخل الحاوية. تحتاج إلى الخروج للعودة إلى نظام التشغيل.

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