레일 생산 모드에 방문자에서 도시, 국가 및 IP를 얻을하지만 내 프로덕션 서버에서이 보석은 나를 위해 잘되지 작동 mongoid를 사용합니다....</p> <p>I를 내가 프로덕션 서버에서 프로젝트 레일에 <a href="http://www.rubygeocoder.com/" rel="nofollow">http://www.rubygeocoder.com/</a> 설치 한 3.2
나는 내 개발 환경에서 뷰에서 이러한 방법을 작성하고 잘 작동 :
<%= request.ip %>
<%= request.location.city %>
<%= request.location.country %>
를 내가 얻을 : 127.0.0.1 Reserved
이 결과는 내가 localhost를하고 있어요 보통 때문이다. 내 생산이 오류가 왜
Completed 500 Internal Server Error in 909ms
ActionView::Template::Error (undefined method `location' for #<ActionDispatch::Request:0x00000005aa8570>):
:
그러나 이후 나는 다음 오류를 기록 내 생산에서 볼 수있는, 내가 이러한 방법으로 오류가 linode에서 프로덕션 서버에 카피 스트라 노으로 배포합니다 이러한 방법에 대한 서버?
감사합니다.
개발 모드에서 저에게 잘 작동합니다. 프로덕션 모드에서 필요합니다. 생산 모드에서는 나를 위해 작동하지 않습니다 ... 고마워요. – hyperrjas