تعطل موقعي بسبب خطأ HTTP 500

موقعي الإلكتروني لا يعمل
أواجه خطأً (HTTP ERROR 500)، وأعتقد أنه بسبب إصداري: 2.1.0.beta4
يرجى إخباري بكيفية ترقية موقعي إلى أحدث إصدار

ملاحظة: استخدمت AWS
وأرجو شرحًا واضحًا لأنني مبتدئ

هل قمت بتثبيته بنفسك أم قام شخص آخر بتثبيته لك؟

في حال قمت بالتثبيت بنفسك، فإن أسهل طريقة للترقية هي الدخول عبر SSH إلى الخادم الذي يستضيف Discourse وتشغيل مجموعة الأوامر التالية:

cd /var/discourse
git pull
./launcher rebuild app

وإلا، فاتصل بالشخص الذي قام بتثبيت النظام، فقد يكون قادرًا على مساعدتك.

لقد قمت بالتثبيت مع شخص ما قبل عام تقريبًا، لكنني لم أعد أجده.

عندما اتبع خطواتك، أحصل على هذه الرسالة:

error: cannot open .git/FETCH_HEAD: Permission denied

هل تقوم بذلك بصلاحيات الجذر (root)؟

أوه، نسيت هذه الخطوة.
سأقوم بها الآن، لكن ظهرت لي هذه المشكلة:

remote: Enumerating objects: 285, done.
remote: Counting objects: 100% (285/285), done.
remote: Compressing objects: 100% (11/11), done.
fatal: write error: No space left on device
fatal: index-pack failed

لقد تجاوزت الحد المسموح به. هل تعرف طريقة ممكنة للتوسع؟

df -h
Filesystem      Size  Used     Avail   Use% Mounted on
/......         20G   20G      0       100% /

يجب أن تكون قادرًا على فعل ذلك. ستحتاج إلى إيقاف مثيل الخدمة أولاً، ثم تعديل التخزين، وأخيرًا إعادة التشغيل.

هذا الأمر بعيد قليلاً عن موضوع نقاشات Meta الخاصة بـ Discourse، لذا يُفضل الرجوع إلى وثائق Amazon EC2.

إذا كنت بحاجة إلى مزيد من المساعدة، فإننا نوصي بنشر طلب في قناة Marketplace للعثور على مستقل ذي خبرة في EC2.

لقد اتبعت هذا الدرس وطبقت الخطوات حتى وصلت إلى الخطوة رقم (7)، لكنني لم أفهمها. هل يمكنك شرح آخر ثلاث خطوات من فضلك؟