0

開発環境を整えています。数々のテクノロジーを初めて試しています。私は Ubuntu の vagrant インストールを使用しており、Django-Heroku-Bootstrap を使用してサイトをインストールしました。Redis を Celery のブローカーとして使用しており、これはバックグラウンド タスクの実行に使用されます。これらはすべて Heroku にデプロイされるため、すばらしいことです。しかし、ローカルホストに問題があります。

Vagrantマシンは次のようにセットアップされました

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

しかし、localhost:6379 にアクセスすると、次のようになります。

-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:'

vagrant Vbox 上の redis サーバーから forward_port をセットアップして、ホスト マシン (Windows 7 x64) ブラウザー localhost:{{ some_port }} を使用できるようにするための正しいプロセスを知っている人はいますか?

前もって感謝します、

アンソニー

4

1 に答える 1

0

問題が解決しました。間違ったポートを転送していました。vagrant で実行されている開発サーバーはポート 5000 でリッスンしていたので、それをローカル マシンで開いているもの [config.vm.forward_port 5000, 5656] に転送すると、すべて正常に動作しました。

于 2013-02-14T21:32:16.740 に答える