0

WAMP サーバーをダウンロードし、非常に単純な php コードを作成して保存しました。

C:\wamp\www\php_lear

フォルダ。URLを指定するクロムを使用してテストしました

{localhost/php_lear/eg2.php}

そして、それはうまくいきました。これは、phpmyadmin に保存されているデータベースを使用します。Google 117.195.230.41 から自分の IP アドレスを見つけました。私が与えるとき

{117.195.230.41/php_lear/eg2.php}

URLとして、404 not foundが表示されます

「要求された URL '/php_lear/eg2.php' は、このサーバーで見つかりませんでした」

助けてください。私はIPとURLの知識がなく、この分野に非常に慣れていないので、phpmyadminで許可されたユーザーとしてこのIPを追加しました。私は実際に私のAndroidアプリでこれを使いたいと思っています。

4

2 に答える 2

1

パブリック/プライベート IP の混同はよくある誤解です。

マイクは正しいです。IP アドレッシングの仕組みにより、アドレスの数は限られています。その結果、Network Address Translation が誕生しました (その他の無関係なものの中でも)。パブリック IP は、世界があなたのトラフィックを一瞥したときに見えるものです。ルーターの DHCP から与えられたプライベート IP が必要です。

1) コマンドプロンプトを開きます。

2) コマンド「ipconfig」を発行します (引用符なし)。

3) 「IPv4 アドレス」を見つけます。それはあなたが望むものです。

さらに、すべてが適切に機能するように、Surt の提案に従ってください。

于 2013-07-24T20:34:04.857 に答える
1

Google から取得した IP アドレスは、ルーターの IP アドレスです。お使いのコンピュータを指しているわけではありません。一部のpplが言ったように、接続で使用するさまざまなポートがあり、WAMPインストールはコンピューターのポート80(127.0.0.1)で「リッスン」しています

117.195.230.41 にアクセスすると、インターネット サービス プロバイダーがインストールに提供する IP にアクセスすることになります。したがって、ルーターにアクセスし、ポート 80 の 117.195.230.41 へのすべてのクエリをポート 80 とローカル ネットワーク内のコンピューターの IP にリダイレクトする必要があります。

于 2013-07-24T20:32:33.633 に答える