2012-03-10 4 views
1

나는 Heroku에서 MongoMapper를 실행하고 싶다. 이것은 MongoHQ를 필요로합니다. http://mongomapper.com/documentation/getting-started/rails.html과 같은 모든 문서에는 MONGOHQ_URL 환경 변수를 사용하여 Mongo에 연결하는 초기화 프로그램을 만드는 방법이 나와 있습니다. 그러나 MongoMapper의 최근 버전에서는 초기화 프로그램이 필요하지 않으며 config/mongo.yml의 내용에 따라 자동으로 연결됩니다. 여기 MongoMapper 0.11을 MONGOHQ_URL과 함께 어떻게 구성합니까?

문제를 inlies :

production: 
    url: <%= ENV['MONGOHQ_URL'] %> 
: mongo.yml 날에만 나는 그것이 나를 위해 작동하지 않았다 다음을 시도 등 호스트, 포트, 더불어 URL에 연결할 수 있도록하지 않는 것

이 아이디어를 얻는 방법에 대한 다른 아이디어가 있습니까?

은 (Heroku가에 배포 할 때 내가 오류 앱이 로컬 호스트에 연결을 시도하고 있다는 것입니다. 27017 및 실패)

답변

2

기다립니다 내가 그것을 알아 냈 ...

production: 
    uri: <%= ENV['MONGOHQ_URL'] %> 

(URI , URL 제외)