Erreur 'MaxMindDB GeoLite2-City.mmdb introuvable' dans les logs

Je rencontre un problème dans mon instance Discourse où l’erreur suivante apparaît dans les journaux :

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

L'image affiche une ligne de sortie de code avec un message d'erreur indiquant qu'un fichier nommé 'GeoLite2-City.mmdb' n'a pas pu être trouvé au chemin spécifié dans le répertoire '/var/www/discourse/vendor'. (Légendé par l'IA)

Il semble que Discourse ne parvienne pas à localiser la base de données GeoLite2-City.

Quelqu’un d’autre a-t-il rencontré ce problème ? Quelle est la meilleure façon de le résoudre ?
Toute aide serait appréciée !

Avez-vous configuré Maxmind avec une clé de licence ? Configure MAXMIND for reverse IP lookups

2 « J'aime »

Et utilisez deux espaces avant ces lignes dans app.yml. Ne pas les utiliser ne casse pas YML, mais provoque exactement cela.

1 « J'aime »

Salut @Arkshine et @Jagster,

Merci pour vos conseils jusqu’à présent !

Je n’ai pas actuellement de clé de licence MaxMind.
Pouvez-vous confirmer si MaxMind offre sa clé de licence gratuitement, ou s’il s’agit d’un service payant ?

Merci encore pour votre aide ! :blush:

1 « J'aime »

Oui, vous pouvez toujours obtenir la base de données gratuite GeoLite2. Le guide est correct. :+1:

1 « J'aime »

Salut @Arkshine et @Jagster,

Merci beaucoup pour vos conseils et suggestions pour résoudre le problème d’erreur MaxMind ! :folded_hands: Avec votre aide, j’ai réussi à créer un compte MaxMind, à configurer la base de données GeoLite2 pour mes forums et à résoudre le problème. Tout fonctionne parfaitement maintenant ! :tada:

J’apprécie vraiment votre temps et votre expertise pour m’avoir aidé. Merci encore ! :blush:

1 « J'aime »

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