ホームステイボックスでPHPアプリケーションを実行しています。このアプリケーションは、自分のlocalhost:8080上でglassfish上で実行されている別のアプリケーションを呼び出します。 8080、私は次のようなエラーになっています:laravelからlocalhost:8080にアクセスできない
ConnectException in RequestException.php line 49:
cURL error 7: Failed to connect to localhost port 8080: Connection refused
をまだ私はローカルホストへの呼び出しを行うことができます:PHPアプリケーションがローカルホストにリクエストを送信すると
ウェブbrowser.Anyoneから8080には、どんな提案を持っていますか?
他のアプリケーションがローカルマシンのGlassfishで実行されています。 vagrantボックスの/ etc/hostsには、IPアドレス127.0.0.1が存在します。 (私はそれを確認するためにホームステッドにssh)。それでは、ホストマシンのIPアドレスを取得することはどういう意味ですか?ありがとう! – sansari
はい '127.0.0.1' /' localhost'は常に '現在の'マシンです。したがって、あなたのホスト/ローカルマシンでは、ホスト/ローカルマシンを指しています。あなたの迷惑メールボックス(Homestead)では、あなたの迷惑メールボックスを指しています。ホームステッドはデフォルトで '192.168.10.10'を '外部'のIPアドレスとして使用しています。あなたのローカルマシンが実際に使用するものは、多くの異なるものに依存します。通常、ルータはそれを割り当てます。そのIPアドレスを取得する方法は、お使いのオペレーティングシステムによって異なります。 –