أنشأت للتو أول مثيل لي ولكنني بحاجة إلى المساعدة

لقد قمت بتشغيل المثيل الذي أنشأته قبل بضع ساعات ولكن أواجه المشكلات التالية:

  • لا يتم تسجيل الدخول بشكل دائم
  • تعذر العثور على الصفحة (هل من الممكن أن يكون عنوان IP الخاص بي
  • النطاق الجذر (أحيانًا) يؤدي إلى معالج التكوين على الرغم من أن المنتدى تم إعداده بالكامل.

أيضًا، لدي بعض الأسئلة:

  • كيف أجعل الفئات هي الصفحة الرئيسية؟
  • كيف أقوم بتثبيت الإضافات بشكل صحيح؟ لقد اتبعت البرنامج التعليمي وما زلت أواجه أخطاء.
  • هل هناك طريقة لإنشاء فئة تعيد التوجيه إلى عنوان URL خارجي؟

إليك نتائج البرنامج النصي discourse_doctor: discourse_doctor export - Pastebin.com

يبدو أنه عاد للعمل في الوقت الحالي.

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

هل حاولت البحث؟
https://meta.discourse.org/search?q=How%20do%20I%20make%20categories%20the%20homepage%3F

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

هذه مشاكل غريبة. هل قمت بالتثبيت القياسي؟

يجب حل أسئلتك بسهولة من خلال البحث.

أقوم بتشغيله باستخدام تطبيق سوق لينود.
أعتقد أن مشكلات الاتصال كانت بسبب استغراق DNS وقتًا طويلاً للانتشار أو شيء غير متعلق مباشرة بالتثبيت. لأنه يعمل بشكل رائع الآن.

إذًا، ستحتاج إلى الحصول على المساعدة من فريق Linode فيما يتعلق بما يلي:

وربما هذا أيضًا:

يستخدم برنامج Linode التعليمي عملية تثبيت المكون الإضافي كما هو موضح في منشور على هذا المنتدى (أعتقد أنه منك).

التثبيت القياسي هو التثبيت المدعوم رسميًا هنا على Meta. هناك العديد من الاختلافات في تثبيتات “النقر الواحدة” بحيث لا يمكن تقديم دعم متسق لها (ومعظم الأشخاص هنا أكثر دراية بالتثبيت القياسي، مما يوفر مجموعة معرفية أكبر للاستفادة منها :slightly_smiling_face:)

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

ومع ذلك، قد تجد نصائح مفيدة إذا قمت بالبحث. :+1:

4 إعجابات

يجب أن يكون لينود جيدًا، ولكن إذا استخدمت تثبيتًا بنقرة واحدة (بما في ذلك تثبيتات Digital Ocean) فقد لا تعرف كيفية تسجيل الدخول إلى القطرة الخاصة بك وتعديل ملف app.yml الخاص بك وإعادة البناء. ولكن إذا كان الأمر كما هو، فأنت بخير.

الأخطاء المذكورة في المنشور الأول ليست أخطاء رأيتها من قبل في تثبيت قياسي. ربما ليس لديك ذاكرة وصول عشوائي كافية؟

إعجابَين (2)

هل هناك طريقة لإضافة Google Analytics إلى منتدياتي؟

يمكنك البحث في إعدادات الموقع عن Google. البحث في إعدادات الموقع هو مكان جيد للبدء قبل البحث هنا. إنه يبحث في اسم الإعداد ووصفه وقيمته.

لقد لاحظت للتو أنني ارتكبت خطأ إملائيًا. كنت أقصد Google Analytics.

هل بحثت عن ذلك كما اقترحت ولم تجد رمز تتبع Universal لـ Google Analytics؟ في الوصف يوجد “معرف رمز تتبع Google Universal Analytics، على سبيل المثال: UA-12345678-9؛ انظر Analytics Tools & Solutions for Your Business - Google Analytics”.

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

لم أفكر في ذلك. ما زلت أواجه مشاكل مع الإضافات، ولكن على الأقل عندما أحاول تثبيت الإضافة، لا يتعطل الموقع في النهاية.

انتظر، لا داعي للقلق، يبدو أن كل شيء قد تمت إعادة تعيينه وتم فقدان جميع الأعضاء ( -1 لسبب ما).

جميع الأوقات بتوقيت شرق الولايات المتحدة

تحديث: ظهرت جميع المشاركات المفقودة بشكل عشوائي لبضع ثوانٍ ثم اختفت مرة أخرى.

بعد دقيقة: حدث هذا مرة أخرى.

2:10 صباحًا: هل هناك طريقة يمكنني من خلالها التحقق من التحديثات؟ ربما إصدار Discourse الذي لدى Linode قديم.

2:28 صباحًا: الآن يعمل بشكل طبيعي مرة أخرى. أعتقد أن الخادم احتاج فقط إلى إعادة التشغيل ولكني ما زلت لا أرى الإضافات.

لقد قمت بتشغيل برنامج doctor مرة أخرى، لاحظت أنه يقول أن هناك خطأ في السطر في app.yml الذي توجد عليه إضافة docker.

2:28 صباحًا: لقد تعطل مرة أخرى!!!

انظر هنا لتتبع انقطاع الخدمة: Uptime Kuma

4:40 مساءً: كانت مشكلة في الشبكة، الموقع متاح مرة أخرى وما زلت أحاول تشغيل الإضافات.

@pfaffman

5:01 مساءً: أعتقد أن هناك مشكلة في ملف إعادة البناء. كلما قمت بتشغيله، يبدو أن الموقع يتعطل.

أعتقد أن هناك مشكلة في ملف إعادة البناء. كلما قمت بتشغيله، يبدو أن الموقع يتعطل.

يبدو أن لديك خطأ إملائي في ملف app.yml الخاص بك. هل تتأكد من اتباع التنسيق الموجود عند إضافة المكون الإضافي؟ ملفات YML حساسة جدًا للمسافات الإضافية وما إلى ذلك.

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

ولكن هل سيؤدي ذلك إلى إغلاق المنافذ على الخادم؟ قال فني دعم Linode الذي كنت أتواصل معه إن المنافذ 80 و 443 تم إغلاقها (وهذا ما تسبب في عدم إمكانية الوصول إلى الموقع).\n\nالتالي هو بناء الجملة من قسم الإضافات في ملف app.yml:\n\n\n# Plugins go here\n## see https://meta.discourse.org/t/19157 for details\nhooks:\n after_code:\n - exec:\n cd: $home/plugins\n cmd:\n - git clone https://github.com/discourse/docker_manager.git\n - git clone https://github.com/discourse/discourse-follow.git\n - git clone https://github.com/discourse/discourse-bcc.git\n

من المتوقع أن يكون الموقع معطلاً أثناء إعادة البناء.

هل هناك أخطاء عند إجراء إعادة البناء؟

تحتاج إلى استخدام المسافات وعدم استخدام علامات الجدولة في الأسطر التي تضيف إليها المكونات الإضافية. أفعل ذلك عن طريق النسخ واللصق للمكون الإضافي الحالي وتعديله.

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