يوجد خطأ محتمل في التحذير المعروض في قائمة المسؤول في Discourse 2.7.0.beta1 (53f4d54f23)
يقرأ التحذير:
- الخادم مُهيَّأ لرفع الملفات إلى S3، لكن أحد الإعدادات التالية على الأقل غير مُعرَّفة: s3_access_key_id، أو s3_secret_access_key، أو s3_use_iam_profile، أو s3_upload_bucket. انتقل إلى إعدادات الموقع وحدّث الإعدادات. راجع “كيفية إعداد رفع الصور إلى S3؟” لمزيد من التفاصيل.
في إعداداتي، الإعدادات التالية مُعرَّفة:
- s3_access_key_id
- s3_secret_access_key
- s3_upload_bucket
أما هذا الإعداد فـ غير مُعرَّف، وهو على الأرجح المسبب للتحذير:
- s3_use_iam_profile
تفاصيل هذا الإعداد تقول:
استخدم ملف تعريف EC2 الخاص بـ AWS لمنح الوصول إلى مجموعة S3. ملاحظة: تفعيل هذا يتطلب أن يعمل Discourse على مثيل EC2 مُهيَّأ بشكل مناسب، وهو ما يتجاوز إعدادات “s3 access key id” و"s3 secret access key".
ومع ذلك، فإن Discourse الخاص بي لا يعمل على مثيل EC2 مُهيَّأ بشكل مناسب، لذا لا أريد أن يتجاوز إعدادات “s3 access key id” و"s3 secret access key". يعمل Discourse الخاص بي على Digital Ocean.
لذا، هذا الخيار، بالنسبة لي، غير مفعل بشكل صحيح.
وهو ما أعتقد أنه يعني أن التحذير المعروض في لوحة المسؤول لا ينبغي أن يظهر في هذا السيناريو؟ ![]()
لا تزال عمليات رفع الملفات إلى S3 تعمل بشكل صحيح، وقد استمر ذلك لسنوات دون أي تغييرات في أي مكان ![]()
