مرحباً.
لقد قمت بتثبيت Discourse باتباع التعليمات الموجودة هنا.
لقد أضفت الأسطر في app.yml
لقد قمت بإعادة بناء التطبيق:
cd /var/discourse
./launcher rebuild app
الإضافات لا تظهر
ماذا أفعل بشكل خاطئ؟
شكراً لك
مرحباً.
لقد قمت بتثبيت Discourse باتباع التعليمات الموجودة هنا.
لقد أضفت الأسطر في app.yml
لقد قمت بإعادة بناء التطبيق:
cd /var/discourse
./launcher rebuild app
الإضافات لا تظهر
ماذا أفعل بشكل خاطئ؟
شكراً لك
مرحباً @kdiamond ![]()
هل قرأت هذا الموضوع بعد؟
نعم، لقد فعلت.
لدي تثبيت قياسي. لقد قمت بتثبيته على خادم Ubuntu الخاص بي باتباع خطوات التثبيت القياسية الموضحة في الرابط هنا
لدي وصول SSH إلى خادم Ubuntu الخاص بي.
يبدو أنك تفعل كل شيء بشكل صحيح. أليس لديك موقعان وتقوم بتحديث الثاني وتنظر إلى الأول؟
لا، لدي موقع واحد فقط ![]()
لكنني لا أستطيع العثور على مجلد الإضافات في أي مكان. ربما يفشل النظام في إنشاء مجلد بسبب بعض الأذونات. مجرد تخمين.
هذا ما يحدث بعد ./launcher rebuild app
كل شيء يبدو أنه يسير بسلاسة، لا توجد سجلات أخطاء.
انتظر. مساحة القرص. رأيتها للتو…
الآن أصبح الأمر منطقيًا
يبدو أن هذا هو العائق.
بدون المسافة، لا تبدأ عملية إعادة البناء فعليًا.
هل هذه آلة افتراضية “محلية”؟
جرب استخدام growpart و lvextend و resize2fs لتوسيع قسم القرص الرئيسي لديك.
https://linux.die.net/man/8/resize2fs
نعم، إنها آلة افتراضية محلية على VirtualBox
لقد قمت بحلها عن طريق تغيير حجم وحدة التخزين
sudo df -h
sudo lsblk
sudo pvs
sudo pvresize /dev/sda3
sudo lsblk
sudo lvextend -l+100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
الآن تظهر الإضافات.
شكرا لك!
عادةً ما تلعب باستخدام dev-install محليًا وتستخدم التثبيت القياسي على خادم افتراضي خاص سحابي بعنوان IP عام ثابت للإنتاج، ولكن من الرائع أنك نجحت في تشغيله ![]()
روبرت.
عادة؟
كان لدي انطباع بأنه باتباع تعليمات التثبيت القياسية الرسمية خطوة بخطوة، لدي الأمر بشكل طبيعي كما هو ![]()
أيضًا، يرجى العلم أنني لست مستخدمًا متقدمًا لنظام لينكس وهذا هو أول تثبيت لي لـ Discourse.
شكرا لك
التثبيت القياسي مخصص للاستخدام الإنتاجي في السحابة.
للتجربة محليًا، من الأفضل استخدام تثبيت تطوير.
نعم، أنظر إليها الآن. سيكون الأمر أسهل على ما أعتقد.
شكراً على اقتراحك.
أود أن أقول إنه ما لم تكن تخطط لتطوير المكونات الإضافية، فمن الأسهل بكثير إعداد تثبيت قياسي. هناك مجموعة من الأجزاء الصعبة لجعل تثبيت التطوير يعمل.
من ناحية أخرى، إذا كان اسم النطاق و DNS صعبين بالنسبة لك، فقد يكون تثبيت التطوير أسهل.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.