skozz
(Raúl M.)
1
مرحبًا! أقوم بتشغيل Discourse (باستخدام Docker) على DigitalOcean منذ 3 سنوات تقريبًا دون مشاكل كبيرة.
اليوم، بعد تغيير بعض الإعدادات المتعلقة بحجم الصور، تحول الموقع بالكامل إلى خطأ 500، وعرضت الرسالة التالية:
ملاحظة: آسف، أستطيع رؤية النسخة الإسبانية فقط، ولا أعرف كيفية الحصول على النسخة الإنجليزية في هذه الحالة.
حاولت إعادة بناء التطبيق دون جدوى. ولم تظهر السجلات أي شيء واضح، على الأقل بالنسبة لي.
بما أنني لم أرَ هذا الخطأ من قبل، سأذكر بعض النقاط التي قد تكون ذات صلة (أو لا):
- الصور مخزنة على S3. ولم أقم بأي تغييرات تتعلق بإعدادات AWS/S3.
- أشغل المنتدى باستخدام Let’s Encrypt.
- يمكنني الدخول إلى التطبيق عبر rails console دون مشاكل.
حاولت البحث مسبقًا في المنتدى، ولكن نظرًا لأن الرسالة باللغة الإسبانية، لم أستطع العثور على النسخة الإنجليزية 
ملاحظة: ربما تكون فكرة جيدة تضمين رمز خطأ في هذه الرسالة، حتى لو كانت مترجمة، لاستخدامه كمرجع في المنتدى لاحقًا.
Falco
(Falco)
2
Can you load the logs (http://yoursiteurl.com/logs) ?
skozz
(Raúl M.)
3
Yes! I don’t know how I forget it! (I never had this kind of problem in 3 years with Discourse, sorry).
Seems like it is related to S3
it’s at least a clue, something where to start debugging
Falco
(Falco)
4
Looks like your setting s3_bucket is empty/missing somehow…
Are you running latest Discourse?
skozz
(Raúl M.)
5
No, I updated the forum around 2 months ago or so.
You hit the nail on the head, IDK how it happened
this is kind of crazy.
I’m restoring the bucket name from the console and let’s see if works.
skozz
(Raúl M.)
6
@Falco it works. I’m ashamed, the lack of practice debugging Discourse blocked me
thank you so much for you quick response.
I will update the title now that I know the error.
Thanks!