2016-09-21 5 views
-3

同じネットワーク(ネットワークサーバー)上で2つのPC(ウィンドウ7)を実行しています。私はzpanel(Apache、Mysql &コントロールパネル)を私のPCにインストールしました。私は別のページにjqueryリクエストを送信する異なるWebページを持っています(pageA.phpがpageB.phpにjqueryリクエストをリクエストしているとします)、応答データを受け取ります。それは私のコンピュータでうまく動作します。しかし、同じネットワーク内の別のPCから同じページ(pageA.php)にアクセスすると、そのページはpageB.phpに送受信できませんでした。 Apacheには、mysqlが自分のPCにインストールされていることに注意してください。私は、別のドメインとして自分のPCを検討している同じネットワークの別のPCを仮定します。そのため、jqueryリクエストはクロスドメインの問題に対して実行されていません。同じコンピュータネットワークの別のPCからjqueryリクエストを送信する方法

この問題を解決するには、pageAはpageBにリクエストを送信し、その後、同じネットワーク内の自分のパソコンと別のパソコンの両方からjqueryで応答を受け取ることができますか?

答えて

0

アプリケーションで3つのタイヤアーキテクチャを使用してください。 サーバー部分がローカルマシンから分離されるように、すべての要求が専用サーバーに行われるようになりました。あなたの問題を解決するのに役立つかもしれません。

+0

Apache、mysqlを自分のマシンに置いて、同じネットワークの別のPCからjquryリクエストを作成できるようにする方法はありませんか? –

+0

私はオプションがないと思う。どんな方法でも、pageAをクリックしたときにページの絶対パスを与えることで一度チェックします。それがうまくいかない場合は、それに応じてあなたのアプリケーションを分割することができます – Parthasarathy

+0

私はそれ以前に(絶対パス)、成功しませんでした: –

関連する問題