emonunix
(Emon Bhuiyan)
1
我的 Discourse 实例中出现了一个问题,日志中显示了以下错误:
找不到 MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb):No such file or directory 2 rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb

看起来 Discourse 无法找到 GeoLite2-City 数据库。
其他人遇到过这个问题吗?有什么最好的解决方法?
任何指导都将不胜感激!
Jagster
(Jakke Lehtonen)
4
并在 app.yml 中的那些行前面加上两个空格。缺少这些不会破坏 YML,但会产生确切的效果。
1 个赞
emonunix
(Emon Bhuiyan)
5
您好 @Arkshine 和 @Jagster,
感谢您到目前为止的指导!
我目前没有 MaxMind 许可证密钥。
您能否确认 MaxMind 是否免费提供其许可证密钥,还是付费服务?
再次感谢您的帮助!
1 个赞
是的,您仍然可以获取 GeoLite2 免费数据库。指南是正确的。 
1 个赞
emonunix
(Emon Bhuiyan)
7
您好 @Arkshine 和 @Jagster,
非常感谢您在修复 MaxMind 错误问题上给予的指导和建议!
在您的帮助下,我成功注册了 MaxMind 账户,为我的论坛设置了 GeoLite2 数据库,并解决了该问题。现在一切都运行完美!
我非常感谢您抽出宝贵时间和专业知识来帮助我。再次感谢!
1 个赞
system
(system)
关闭
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.