منتداي عالق على شاشة التحميل

لقد قام أصدقائي وأنا بإنشاء منتدى عبر Discourse ورابطه هو boncforums.com
لقد كان يعمل خلال الأشهر الخمسة الماضية حتى اكتشفنا أنه توقف وظل عالقًا على شاشة التحميل إلى الأبد لمدة شهر تقريبًا. الدليل الوحيد الممكن لدينا الآن هو Mailgun. لم ندفع مقابله منذ أن التزمنا بالبرنامج المجاني وكان يعمل بشكل جيد خلال الأشهر الخمسة الماضية على الرغم من إزالته من الخطة المجانية وتغيير خطتنا تلقائيًا إلى خطة مدفوعة. وبالتالي تم “تعطيل حسابنا مؤقتًا” منذ 3 أشهر ولكنه لم يلحق أي ضرر بالموقع حتى الآن. لذلك أردنا معرفة السبب الحقيقي قبل أن نبدأ في الدفع مقابل الخطة في Mailgun.

لمزيد من المعلومات حول موقعنا إذا لزم الأمر:

  • استخدمنا Mailgun لـ SMTP الخاص بنا

  • استخدمنا Digital Ocean للاستضافة الخاصة بنا

  • استخدمنا GoDaddy لـ DNS واسم موقعنا

  • استخدمنا Discourse لكتيب وتصميم موقعنا

  • استخدمنا Putty لدمج هذه ونشر الموقع

آمل أن أحصل على بعض المساعدة بخصوص هذا المنتدى. شكرًا لك!

من غير المرجح أن يكون البريد الإلكتروني هو السبب هنا. ماذا يقول /logs؟

إعجابَين (2)

جرب safe mode:

https://boncforums.com/safemode

انظر:

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

هل جربت تسجيل الدخول إلى Digital Ocean، والانتقال إلى Droplet، وفتح Droplet Console، وتشغيل ./launcher rebuild app؟

إذا أدى ذلك إلى حل المشكلة، فهذا رائع!

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

  • تحديث جميع المكونات الإضافية الخاصة بك
  • تحديث Discourse

إذا استمرت المشكلة، فحاول تعطيل مكون إضافي واحد في كل مرة لمعرفة ما إذا كان هناك مكون إضافي معين يسبب التحميل اللانهائي.

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

أهلاً بك @Johnny_We :slight_smile:

نظرة سريعة في وحدة تحكم المتصفح تشير إلى مكون سمة header-toggle-button:

Uncaught (in promise) Error: Could not find module `ember-cli-htmlbars` imported from `discourse/theme-7/widgets/header-toggle-button`
    c loader.js:247
    c loader.js:258
    findDeps loader.js:168
    c loader.js:262
    requireModule loader.js:24
    s auto-load-modules.js:18
    s auto-load-modules.js:12
    initialize auto-load-modules.js:40
    initialize app.js:49
    runInstanceInitializers Ember
    each dag-map.js:231
    walk dag-map.js:145
    each dag-map.js:75
    topsort dag-map.js:83
    Ember 4
    invoke backburner.js:351
    flush backburner.js:241
    flush backburner.js:447
    _end backburner.js:999
    _boundAutorunEnd backburner.js:648
    promise callback*n/
< backburner.js:28
    flush Ember
    _scheduleAutorun backburner.js:1218
    _ensureInstance backburner.js:1206
    schedule backburner.js:805
    Ember 6
    
<anonymous> start-app.js:4
    
<anonymous> discourse-boot.js:50
    
<anonymous> discourse-boot.js:51
loader.js:247

إذا كان بإمكانك استخدام الوضع الآمن لتسجيل الدخول وتحديثه أو تعطيله من صفحة /admin/customize/themes الخاصة بك، فسيكون ذلك مفيدًا. :+1:

لاحظت أن موقعك مخصص لتسجيل الدخول فقط. إذا لم تتمكن من تسجيل الدخول بالطريقة العادية بسبب التحميل اللانهائي، يمكنك استخدام /u/admin-login وتمكين الوضع الآمن في نفس الوقت.


بشكل منفصل، أعتقد أنه يمكنك تخفيض خطة Mailgun الخاصة بك إلى الإصدار المرن إذا حاولت إلغاء النسخة المدفوعة. :crossed_fingers: أعتقد أنها لا تزال موجودة، لكنهم أخفوها قليلاً. هناك المزيد من المعلومات في هذا الموضوع:

إعجابَين (2)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.