مرحباً، لقد قمت الآن بتثبيت Discourse كتطبيق مستقل، ولكنني أحصل الآن على هذا الخطأ:
PG::UndefinedTable: خطأ: العلاقة “groups” غير موجودة
مرحباً، لقد قمت الآن بتثبيت Discourse كتطبيق مستقل، ولكنني أحصل الآن على هذا الخطأ:
PG::UndefinedTable: خطأ: العلاقة “groups” غير موجودة
يبدو أنها ليست العلاقة الوحيدة المفقودة
آه، نسيت ترحيل discourse_development! ولكن الآن هذا الخطأ:
lib/discourse.rb:534:in `current_hostname’: uninitialized constant Discourse::SiteSetting (NameError)
هل يمكنك مساعدتي؟
هل هذه بيئة مطور؟
نعم… بينما أريد في الواقع إنتاجًا
لذا تحتاج إلى تثبيته باتباع دليل التثبيت القياسي حيث لا يمكن أن يحدث هذا الخطأ.
نعم، هذا هو إصدار Docker! ومع ذلك، أفضل الإصدار المستقل! يجب أن يكون من الممكن تثبيت Discourse بشكل مستقل في بيئة إنتاجية.
بينما كل شيء ممكن في البرمجيات، فإننا ندعم فقط عمليات التثبيت التي تتبع دليل التثبيت القياسي الخاص بنا، حيث أن تقديم الدعم لمجموعات لا حصر لها من عمليات التثبيت ذات الأسلوب الحر لن يكون استخدامًا منتجًا لوقتنا.
إذًا، لماذا لا يتم إنتاج دليل رسمي لإصدار مستقل؟
لأن إصدار دوكر هو ما تستخدمه discourse.org في بيئة الإنتاج. هذا هو ما تم اختباره ودعمه. أي شيء آخر فأنت بمفردك إلى حد كبير.