Windows 7 Home Premium、HP PavilionEntertainmentPCラップトップでNitrogen2.0.Xを実行しています。窒素はinetsで始まり、WebサーバーのIPアドレスを変更または指示できませんでした。起動すると、ブラウザに移動して、http://localhost:8000
以下のシェル出力を押すように指示されます。
erl -make Inets(http:// localhost:8000)で窒素を起動しています... Eshell V5.8.4(^ Gで中止)
利用可能なほとんどすべてのブラウザでリンクを押すと、ページが見つからなかったことがわかります。エミュレーターにポートについて尋ねると、これがその出力です。
(motv@josh.ekampus.internal)1> inet:i()。 ポートモジュール受信送信所有者ローカルアドレス外部アドレス状態 3109 inet6_tcp 0 0 *:8000 *:*受け入れ 618 inet_tcp 0 0 *:9543 *:*受け入れます 637 inet_tcp 4 19 localhost:9544 localhost:4369接続済み ポートモジュール受信送信所有者ローカルアドレス外部アドレス状態 わかった (motv@josh.ekampus.internal)2>
whileinet6_tcp
を使用するということを意味する強い考えを持っていますが、これについてはよくわかりません。しかし、全体として、私は自分の窒素に接続できません。以下は実行中のアプリケーションですIPv6
inet_tcp
IPv4
(motv@josh.ekampus.internal)2> application:which_applications()。 [{クイックスタート、 "窒素クイックスタート"、[]}、 {inets、 "INETS CXC 138 49"、 "5.6"}、 {nprocreg、 "NProcReg-Simple Erlang ProcessRegistry。"、 "0.1"}、 {stdlib、 "ERTS CXC 138 10"、 "1.17.4"}、 {カーネル、 "ERTS CXC 138 10"、 "2.14.4"}] (motv@josh.ekampus.internal)3>
http://localhost:8000
上記の観察結果を踏まえて、ブラウザを押すだけではローカル窒素フレームワークに到達できない理由を誰かが説明できますか?また、ブラウザから接続するにはどうすればよいですか?