ログに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


画像には、'/var/www/discourse/vendor' ディレクトリ内の指定されたパスにある 'GeoLite2-City.mmdb' という名前のファイルが見つからないことを示すエラーメッセージが表示されたコード出力の行が表示されています。(AIによるキャプション)

Discourse が GeoLite2-City データベースを見つけられないようです。

他にこの問題に遭遇した方はいらっしゃいますか? 解決する最善の方法は何でしょうか?
何かアドバイスがあれば幸いです!

MaxMind をライセンスキーで設定しましたか? Configure MAXMIND for reverse IP lookups

「いいね!」 2

そして、app.yml のこれらの行の前にスペースを 2 つ追加してください。それらが不足していても 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.