لا يتم عرض صفحة Discourse الرئيسية

لقد قمت بتثبيت Discourse متبعًا الخطوات المذكورة في صفحة Readme على GitHub. عند انتهاء التثبيت وحاولت فتح Discourse عبر اسم النطاق، تظهر لي صفحة “مرحبًا بك في Nginx” بدلاً من صفحة Discourse التي تظهر في GitHub. هل نحتاج إلى تغيير أي إعدادات لإعادة التوجيه إلى الصفحة الرئيسية لـ Discourse؟

أنا أستخدم Ubuntu 20.04 قيد التشغيل على جهاز افتراضي (VM).

هل يمكن لأحد المساعدة؟

شكرًا مقدّمًا.

مرحبًا أدهيجيت،

أواجه أنا أيضًا نفس المشكلة. بدلاً من التوجيه إلى صفحة discourse، أواجه nginx.

شكرًا لك.

هل اتبعت دليل التثبيت الرسمي لتثبيت discourse؟

@IAmGav نعم، لقد اتبعت التعليمات المذكورة في دليل GitHub. هل هذه المشكلة تتعلق بإعادة التوجيه؟ أم أننا بحاجة إلى إجراء بعض الإعدادات الإضافية للوصول إلى صفحة الترحيب في Discourse.

إذا اتبعت دليل التثبيت وتم تثبيته، فستظهر لك صفحة الترحيب الخاصة بـ Discourse.

تحقق من سجلات التثبيت لمعرفة ما إذا كان هناك مشكلة. ربما يمكنك إعادة التشغيل reboot ورؤية ما إذا كان ذلك يحل المشكلة.

@IAmGav مرحبًا يا غافين، أتمنى أن تكون بخير!
نعم، قمت بالتثبيت وفقًا للدليل الرسمي. هل يعمل هذا على آلة افتراضية أم على جهاز فعلي؟

@فليكاس

إذا كنت قد اتبعت دليل التثبيت وتم التثبيت، فيجب أن ترى صفحة الترحيب الخاصة بـ Discourse.

تحقق من سجلات التثبيت لمعرفة ما إذا كان هناك مشكلة. ربما قم بإعادة تشغيل النظام reboot وانظر ما إذا كان ذلك يعمل.

تأكد من عدم تشغيل nginx خارج الحاوية.

في التثبيت القياسي، يتم تشغيل نسخة داخل الحاوية. ما لم تكن تشغل مواقع متعددة، فلا يجب أن تحتاج إلى نسختين. إذا كنت بحاجة إلى ذلك، فستحتاج إلى إعداده بشكل صحيح. راجع: Run other websites on the same machine as Discourse

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

مرحبًا @merefield
لقد تحققت من جهاز الأساس، ولا أجد أن nginx/apache مثبتين على جهاز Ubuntu الأساسي.
هل هناك ملف محدد يمكنني التحقق منه لإعدادات الصفحة الرئيسية لـ Discourse داخل حاوية Docker التي تم إنشاؤها أثناء عملية التثبيت؟

بعد إعادة البناء (./launcher rebuild app)، تحقق من أن مخرجات الطرفية لا تنتهي برسالة خطأ، ثم جرب ./launcher logs app لمعرفة ما إذا كانت هناك أي رسائل خطأ مفيدة؟