9

これに似た質問があることは知っていますが、私の特定の状況に対処するものはありません。

いくつかの Web サイトを開発するために WAMP サーバーをセットアップしましたが、うまく動作しています。ワイヤレス ルーターを介してローカル ネットワーク上の別のコンピューターで使用できるようにする必要があります。もう 1 台のコンピューターは実際には Mac であり、ブラウザーを介して開発サイトを表示できれば十分です (phpmyadmin や mySQL にアクセスする必要はありません)。

自分の Windows マシンの IP を使用して、WAMP が実行されているローカルホストにブラウザーからアクセスできます (サイト プロジェクトへのリンクを含むデフォルトの WAMP ページが表示されます)。URL は localhost に関連しているため、明らかにリンクをクリックするとページが見つかりませんが、IP ( http://192.168.2.1/myproject) を使用して明示的に URL を入力しても、何も得られません。(そして、示されているように入力しても、URL は localhost/myproject にリダイレクトされます)

私のホスト マシンには動的 IP がありますが、モデムとルーターに配線されているため、ルーター/モデムをリセットしない限り IP は変更されません。Mac から IP を使用してデフォルトの WAMP ページにアクセスできるため、これが問題であることはわかりません。

何か案は?

4

9 に答える 9

8

私のWordpressサイトでも同じ問題がありました。私の目的は、LAN 上の別の PC/Linux ワークステーションのブラウザーから開発 Web サイトを表示することでした。次の手順で問題が解決しました:

  1. WordPress 設定 > 一般 > WordPress アドレス (URL) およびサイトアドレス (URL) に移動します。

  2. WAMP サーバーが実行されているローカルホスト PC のローカル IP アドレスをフィールドに追加し、設定を保存します。(例: http:// 192.168.0.101/wordpress。DOS コマンド ウィンドウで ipconfig を使用して、localhost の IP アドレスを取得します)。

  3. システムトレイのWAMPサーバーメニューから「オンラインにする」。これで、LAN 内の他のデバイスは、ブラウザー (http:// 192.168.0.106/wordpress) で IP アドレスを使用して Web サイトを表示できるようになり、リンクが機能するようになります。

于 2012-09-01T21:41:11.097 に答える
3

これらの推奨事項を試してください。私の提案は、Apache が 127.0.0.1 (localhost) にのみバインドされているかどうかを確認し、存在しない場合は 192.168.2.1 マッピングを追加することです。Apache を追加したら、忘れずに再起動してください。

于 2011-04-14T00:38:48.903 に答える
1

まず、ダッシュボードにワンプをオンラインにします。そして、これがそれと異なる場合、httpd.confファイルに設定がある場合は後でファイアウォールをオフにします。Listen 127.0.0.80

これを Listen 127.0.0.80 に変更して、Allow for allWamp のすべてのサービスを再起動します。

于 2013-09-04T08:49:39.677 に答える
1

まず、ダッシュボードにワンプをオンラインにします。これがそれと異なる場合、後でhttpd.confファイルに設定があるかどうか。Listen 80

それを変更してListen 80、ファイアウォールの再起動を無効にし、すべてのサービスを Wamp します。

于 2012-09-03T10:21:11.367 に答える
1

私がそれを理解した今、理にかなっています。

localhost へのリダイレクトは、実際には、サイトが構築された CMS の構成ファイルが原因でした (したがって、メインの WAMP ページが表示されても、プロジェクト サイトを読み込めないのはなぜですか)。

于 2011-05-10T19:16:14.453 に答える
0

サーバーのホスト名を Mac のホスト ファイルに追加してみてください。次に、有効なホスト名を使用して HTTP サーバーにアクセスしています。

于 2011-04-14T00:36:39.630 に答える
0

ほとんどのルーターが 192.168.1.1 を使用しているため、間違った IP アドレスを使用していると思います。そのため、何も表示できません。つまり、コンピューターの IP アドレスが異なります。

それを解決するには、まず、現在のコンピューターの IP アドレスを知る必要があります。ウィンドウで cmd に移動し、そこに ipconfig と入力します。IPv4 でコンピューターの LAN IP アドレスを確認できます。

この ipaddress を使用して wamp サーバーに接続します。

これがあなたを助けることを願っています

于 2011-05-12T10:24:50.307 に答える