خطأ عدم العثور على MaxMindDB GeoLite2-City.mmdb في السجلات

أواجه مشكلة في نسخة Discourse الخاصة بي حيث يظهر الخطأ التالي في السجلات:

لم يتم العثور على MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb): لا يوجد مثل هذا الملف أو الدليل 2 rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb


تعرض الصورة سطرًا من مخرجات التعليمات البرمجية مع رسالة خطأ تشير إلى أنه لم يتم العثور على ملف باسم 'GeoLite2-City.mmdb' في المسار المحدد في الدليل '/var/www/discourse/vendor'. (تم التقاطه بواسطة الذكاء الاصطناعي)

يبدو أن Discourse غير قادر على تحديد موقع قاعدة بيانات GeoLite2-City.

هل واجه أي شخص آخر هذه المشكلة؟ ما هي أفضل طريقة لحلها؟
أي توجيه سيكون موضع تقدير!

هل قمت بإعداد Maxmind باستخدام مفتاح ترخيص؟ Configure MAXMIND for reverse IP lookups

إعجابَين (2)

واستخدم مسافتين قبل تلك الأسطر في app.yml. عدم وجودها لا يكسر YML، ولكنه يفعل ذلك بالضبط.

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

مرحباً @Arkshine و @Jagster،

شكراً لتوجيهاتكم حتى الآن!

ليس لدي حالياً مفتاح ترخيص MaxMind.
هل يمكنك تأكيد ما إذا كانت MaxMind تقدم مفتاح الترخيص الخاص بها مجانًا، أم أنها خدمة مدفوعة؟

شكراً جزيلاً مرة أخرى على مساعدتكم! :blush:

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

نعم، لا يزال بإمكانك الحصول على قاعدة بيانات GeoLite2 المجانية. الدليل صحيح. :+1:

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

مرحباً @Arkshine و @Jagster،

شكراً جزيلاً على توجيهاتكم واقتراحاتكم في حل مشكلة خطأ MaxMind! :folded_hands: بمساعدتكم، نجحت في التسجيل في حساب MaxMind، وإعداد قاعدة بيانات GeoLite2 لمنتدياتي، وحل المشكلة. كل شيء يعمل بشكل مثالي الآن! :tada:

أنا أقدر حقاً وقتكم وخبرتكم في مساعدتي. شكراً لكم مرة أخرى! :blush:

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

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.