나는 'timezone'(약 1 일 전에)을 사용하기 위해 GeoNames에서 무료 웹 서버를 사용할 수있는 계정을 만들었습니다. 내가 http://www.geonames.org/enablefreewebservice
에 갈 때 내가 실행할 때 내 Rail4 응용 프로그램 콘솔에서 다음 너무gem 'timezone'on Ruby on Rails 4
http://api.geonames.org/findNearbyPostalCodes?lat=47&lng=9&username=my_user_name
, 주소 표시 줄에 다음과 작동 입력을 클릭 넣을 때 그것은
The account my_user_name has been successfully enabled to use the free webservices.
을 말한다
Timezone::Error::NilZone: No zone was found. Please specify a zone.
:
Timezone::Configure.begin do |c|
c.username = 'xxxx'
end
timezone = Timezone::Zone.new :latlon => [-34.92771808058, 138.477041423321]
나는 오류 메시지가
GeoNames를 처음 사용하기 때문에 한계를 넘지 않았습니다. 어떻게 해결할 수 있습니까? 한 가지 사실, require 'timezone'
은 콘솔에서 false를 반환합니다.
감사합니다.
나는 레일즈 3에서 "호주/애들레이드"구역으로 돌아가서 일했다. –
잘못된 사용자 이름을 구성한 것처럼 보입니다. 사용자 이름을 유효하지 않은 것으로 변경하면 동일한 오류가 발생합니다. –
올바른 사용자 이름을 구성했습니다. 하지만 같은 오류가 발생합니다. – aashish