عند محاولة تثبيت Discourse، أواجه هذه الرسالة خطأ في كل مرة:
إعدادات DNS:
أستخدم CloudFlare
لقد بحثت في العديد من المنشورات هنا لكن لم أجد حلاً (يناسب حالتي).
لقد قمت بتثبيت Apache2 لأنه يعمل على تشغيل الموقع العادي.
عند محاولة تثبيت Discourse، أواجه هذه الرسالة خطأ في كل مرة:
إعدادات DNS:
أستخدم CloudFlare
لقد بحثت في العديد من المنشورات هنا لكن لم أجد حلاً (يناسب حالتي).
لقد قمت بتثبيت Apache2 لأنه يعمل على تشغيل الموقع العادي.
إذا قمت بإرسال طلب ping للنطاق:
https://i.imgur.com/nFdEkUc.png
من المرجح أن المشكلة تحدث بسبب وكيل CloudFlare. سيتعين عليك تعطيل تحسينات CloudFlare عن طريق النقر على السحابة البرتقالية وتغييرها إلى رمادية في صفحة DNS الخاصة بـ CloudFlare للنطاق (تحت النطاق) المعني. إذا كنت تفضل استخدام CloudFlare، فستحتاج إلى تعديل ملف التكوين يدويًا لتعطيل SSL المدمج في Discourse.
شكرًا لك، سأجرب ذلك. هل يجب أن أتوقع فترات انتظار معينة؟
يجب أن يكون ذلك فوريًا في معظم الحالات، ولكن يمكنك الانتظار حوالي 5 دقائق بعد التغييرات لتكون أكثر أمانًا. يمكنك إرسال طلب إلى نطاقك، وبمجرد أن يبدأ في الرد من عنوان IP الخاص بخادمك الافتراضي (VPS) بدلاً من عنوان IP الخاص بـ Cloudflare، ستصبح جاهزًا للاستخدام.
ماذا يجب أن أدخل هناك أو ما هو معناه؟
![]()
يتطلب Discourse بيانات اعتماد لخادم SMTP (البريد الإلكتروني) لكي يتمكن من إرسال رسائل البريد الإلكتروني. تتوفر معلومات إضافية حول هذا الأمر هنا:
discourse/docs/INSTALL-email.md at main · discourse/discourse · GitHub
لا يعمل. أحصل على هذه الرسالة:
![]()
ما هو ناتج الأمر
netstat -alpn | grep 80

لذلك لا يمكنك استخدام discourse-setup. اطلع على كيفية إعداد Discourse على خادم يحتوي على مواقع Apache موجودة مسبقًا
تمكنت من إعداده بنجاح. قمت بتعيين منافذ Apache على 2053 و444، مما تطلّب فقط مني إعداد مدخلات Cloudflare باستخدام المنافذ عبر Portzilla، وقد تمكّنت من استخدام discourse-setup.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.