2013-02-13 2 views
0

개발 환경을 설정 중입니다. 나는 처음으로 여러 가지 기술을 시도하고있다. 나는 Ubuntu의 방랑자 설치를 사용하고 있고, Django-Heroku-Bootstrap을 사용하여 사이트를 설치했다. Celery의 브로커로 Redis를 사용하고 있습니다. 셀러 리는 백그라운드 작업을 실행하는 데 사용됩니다. 이 모든 것이 Heroku에서 전개되므로 그만큼 좋습니다. 하지만 내 로컬 호스트에 문제가 있습니다.Vagrant Vbox에서 Redis를 사용하여 호스트에 로컬 호스트 설정

방랑 기계

config.vm.forward_port 6379, 6379 # I added this for redis 
config.vm.forward_port 8000, 8888 # the default 

으로 설립되었다하지만 로컬 호스트에 갈 때 :

-ERR wrong number of arguments for 'get' command 
-ERR unknown command 'Host:' 
-ERR unknown command 'Connection:' 
-ERR unknown command 'Cache-Control:' 
-ERR unknown command 'Accept:' 
-ERR unknown command 'User-Agent:' 
-ERR unknown command 'Accept-Encoding:' 
-ERR unknown command 'Accept-Language:' 
-ERR unknown command 'Accept-Charset:' 
-ERR unknown command 'Cookie:' 
-ERR unknown command 'DNT:' 

사람이 올바른 과정에서 forward_port를 설정하는 무엇인지 알고 있나요 : 6379을 나는이 얻을 방탕 한 서버에있는 redis 서버로 호스트 컴퓨터 (Windows 7 x64) 브라우저를 사용할 수 있도록 허용, localhost : {{some_port}}

고맙습니다.

안토니

+0

redis-cli를 실행하면 어떻게됩니까? –

답변

0

문제가 해결되었습니다. 나는 잘못된 포트를 포워딩하고 있었고, 방황하는 dev 서버는 포트 5000에서 듣고 있었고, 그렇게하면 내 로컬 컴퓨터의 [config.vm.forward_port 5000, 5656]에있는 모든 것이 제대로 전달되었다.

관련 문제