这个问题与Rails - 我必须在我的 rails 项目 - GeoIp City database 中存储数据文件 (.dat) 的位置有关。我有一个 Rails 3.2 应用程序。我正在尝试运行:
@geoip = GeoIP.new('GeoLiteCity.dat')
在我的应用程序的一个控制器中。我将“GeoLiteCity.dat”文件解压缩到 /public 文件夹中。我收到错误消息“没有这样的文件或目录 - GeoLiteCity.dat”。
我已经尝试将它放在图像资产管道文件夹和其他一些随机位置。我继续收到同样的错误。不确定如何访问此文件。关于我做错了什么或如何使用资产管道最好地访问它的任何想法?