Ошибка «MaxMindDB GeoLite2-City.mmdb не найдено» в логах

У меня возникла проблема в экземпляре Discourse: в логах появляется следующая ошибка:

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) could not be found: No such file or directory 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

И добавьте два пробела перед этими строками в app.yml. Их отсутствие не ломает YML, но приводит именно к этому.

Привет, @Arkshine и @Jagster,

Спасибо за ваши советы до сих пор!

У меня сейчас нет лицензионного ключа MaxMind.
Не могли бы вы подтвердить, предоставляет ли MaxMind лицензионный ключ бесплатно или это платная услуга?

Ещё раз спасибо за помощь! :blush:

Да, вы всё ещё можете получить бесплатную базу данных GeoLite2. Руководство составлено верно. :+1:

Привет, @Arkshine и @Jagster,

Большое спасибо за ваши советы и рекомендации по исправлению ошибки MaxMind! :folded_hands: С вашей помощью я успешно зарегистрировался в MaxMind, настроил базу данных GeoLite2 для своих форумов и решил проблему. Всё работает идеально! :tada:

Я очень ценю ваше время и expertise, оказанную мне помощь. Ещё раз спасибо! :blush: