Vagrantfileを持つホスト上で実行していない:私は、このコマンドを実行している私の仮想マシン上でジャンゴサーバ放浪
config.vm.network "forwarded_port", guest: 8080, host: 8080
:
python manage.py runserver 0.0.0.0:8080
しかし、私は、ホストマシン上でcurl
しようとすると、応答がcurl: (52) Empty reply from server
ですとブラウザでそれは言う127.0.0.1 didn’t send any data.
私はこの問題のstackoverflowを見て、彼らの多くはを追加して解決することができました〜runserver
コマンド。しかし、私はすでにそれを追加しました。
し、仮想マシンへのすべての接続を許可する
accepting all input and output in iptables.
によって私は0.0.0.0 localhost
に/ etc/hostsに127.0.0.1 localhost
を変更し、それでも同じ応答。ホストマシンでファイアウォールを無効にしても、ホストマシンがそれを妨げていないことを確認しました。
注:仮想ボックスにはubuntuマシン、ホストにはMac OSが使用されています。
あなたは単に私はそれを知らなかったFrédé[email protected] Vagrantfile –
に変更した後 '放浪reload'を実行することができます。ありがとう。 – user2507