我安装了""http://www.rubygeocoder.com/" rel="nofollow" >http://www.rubygeocoder.com/ 在一个生产服务器的项目轨迹中安装了 ,但我的生产服务器中的这个宝石对我并不起作用...
我使用蒙戈伊德。
我以我发展环境的观点写下这些方法,
<%= request.ip %>
<%= request.location.city %>
<%= request.location.country %>
我得到了: 127.0.0.1 保留
通常是因为我在本地主机工作。
然而,在与Capistrano一起在Linede I的生产服务器上部署后,我发现这些方法出错,我在我的生产日志中看到下一个错误:
Completed 500 Internal Server Error in 909ms
ActionView::Template::Error (undefined method `location for #<ActionDispatch::Request:0x00000005aa8570>):
为什么我的制作服务器有这个错误 用于这些方法?
谢谢!