2017-09-22 3 views
0

おはよう.RE raspberry piからウェブページをAndroidウェブページで読み込みます。アンドロイドウェブビューで8000ポートを読み込む方法

ラズベリーIPが172.20.10.10か172.20.10.10を指し:80

Apache serverのウェブページがロードされています。

8000ポートのWebページにはアクセスできません。

ラズベリーはwebiopiに8000ポートを書き込みます。だから私はアプリに8000ポートを接続しようとしている。ウェブ上に172.20.10.10:8000と入力すると、ウェブページをうまく読み込むことができます。ただし、webviewと入力して172.20.10.10:8000をurlと入力すると、私はそれを呼び出すことはできません。

どうすれば修正できますか?

+0

ポート80は、デフォルトのWebサーバーの "listen"ポートです。あなたはそれを変更することができます、なぜあなたはあまりにもしたいですか? 172.20.10.10はデフォルトのため172.20.10.10:80と同じです。 Webサーバーが非セキュア(HTTP)要求をリッスンするためにポート80を使用するのはいたるところです。ポート8080は、セカンダリまたは代替Webサーバーをホストするのに便利な場所として選ばれました。デフォルトでhttpsポート443。 –

+0

あなたの返事をありがとう。 私は何を疑問に思っていたのですか?ウェブ上では、8000ポートまたは80ポートがすべて正常に機能します。 8000ポートを使用しているときにアプリがページを読み込めない理由と解決方法は何ですか? –

+0

ウェブポート8000​​でうまくいきません(試してみてください:http://www.google.co.uk:8000/ {は動作しません})。問題はないので、解決策はありません!ポート3763でも8734でも無限の数の他の乱数では機能しません。ポート8000​​はなぜあなたにとって重要なのですか?あなたの質問を更新してください、それは現在の形では意味がありません。 –

答えて

0

試してみてください:8080または:8888設定に応じて別のポートを使用する必要があるかもしれません。また、ラズベリーパイでApacheが動作していることを確認してください。 apt-get apacheコマンドを実行してラズベリーパイを起動してから、同じネットワーク上にいることを確認してください。

+0

ご返信ありがとうございます。 Apacheサーバーが正常に動作しています。私が欲しいのは、ポート8000​​で開かれているラズベリーパイ制御サイトwebiopiです。Apacheサーバーの80ポートがAndroid webviewにうまくロードされますが、webiopiという8000ポートを呼び出せない理由はありますか? Webでは、ポート8000​​とポート80の両方がうまく動作します。 –

+0

Gotcha、あなたはすでに正しくインストールしてポートを開いてアクセス可能にするように設定しましたか? http://webiopi.trouch.com/INSTALL.htmlもしそうなら、競合があるかどうかを確認するためにApacheを終了してみてください。ただし、yes 80がデフォルトです。 – Sam

+0

はい。私は適切にwebiopiをインストールし、ウェブ上でwebiopiを使用することができます。私はwebiopi 8000ポートにアクセスできないかどうか不思議ですが、ポート80はWebページにアクセスできます。 –

関連する問題