0

Androidデバイス(Google Nexus S)のWebブラウザを使用してPHPWebサイトをテストしようとしています。Androidのバージョンは4.0.3です。自分のマシン(Windows 7を実行している)にWampServerをインストールし、phpコードをwamp/wwwディレクトリにコピーしました。自分のマシンのWebブラウザからlocalhostを参照して、コードをテストできます。Androidデバイスからテストするために、マシンのパブリックIPアドレスを参照しようとしましたが、ブラウザーが動かなくなり、ページが読み込まれません。

誰かがこの問題の解決策を知っていますか?

ありがとう。

4

2 に答える 2

0

これが私がしたことです:

参照:

http://forum.wampserver.com/read.php?2,13744

http://forum.wampserver.com/read.php?2,30970,30989

Apache httpd.confを、80ではなくポート8080でリッスンするように変更しました。

また、Windowsファイアウォールに新しいインバウンドルールを追加して、ポート8080TCP接続を許可しました。

于 2012-06-18T16:24:43.200 に答える
0

PUBLIC IP を参照している場合は、Windows 7 ファイアウォールがそのポートでのトラフィックを許可していることを確認する必要があります。ファイアウォールがローカル トラフィックをブロックしていないため、ローカルホストからのブラウジングはおそらく機能します。PUBLIC IP を参照するということは、インターネットに出て、ファイアウォール (ルーター/Windows 7?) にアクセスしてから、サーバーにアクセスしようとしていることを意味します。ルーターにポートフォワーディングの設定はありますか? パブリック IP ではなく、ローカル LAN IP にアクセスしようとしましたか?

于 2012-06-18T15:53:04.330 に答える