استضافة Discourse ذاتيًا باستخدام WSL تظهر خطأ، والأمر المعروض لا يعمل أيضًا

ActiveRecord::PendingMigrationError

الترحيلات معلقة. لحل هذه المشكلة، قم بتشغيل:

bin/rails db:migrate

لديك 269 ترحيلة معلقة:

مرحباً، هل تدير خادم تطوير أم خادم إنتاج هنا؟ أفترض أنه تطوير؟

إنها مستضافة ذاتيًا، لذا أحاول تجربة discourse

WSL ليس تكوينًا مدعومًا للإنتاج.

أوه، هل هناك طرق أخرى للنوافذ؟

نعم، ولكنك ستكون بمفردك في الغالب مع دعم محدود هنا.

تُعدّ خوادم Ubuntu الافتراضية السحابية (cloud Ubuntu VPS) هي المنصة الموصى بها والمدعومة.

يُعدّ WSL (Windows Subsystem for Linux) خيارًا جيدًا إذا كنت ساحرًا :mage:t3: ومستعدًا لحل معظم المشكلات بنفسك.

إعجابَين (2)

سأجرب جهازًا افتراضيًا لأنه أقل إزعاجًا بعض الشيء

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

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

أنا أفعل ذلك للمزاح مع discourse

أنا أستخدم جهازًا افتراضيًا للقيام بذلك بنفسي، وقد وجدت بالفعل عنوان IP (بطريقة ما)

شكرًا على المساعدة، كان من الصعب التمييز بين ما هو مخصص للتطوير أو الاستضافة: /

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