14

ファイアウォールをオフにすると、他の LAN コンピューターを介して XAMPP Web サイトにアクセスできます。ファイアウォールを有効にすると、マシンに接続できなくなります。誰かが何が起こっているのか教えてもらえますか?

私のOSはWindows XPです。ありがとう。

4

4 に答える 4

39

[コントロール パネル] に移動 - > [Windows ファイアウォール] に移動 -> [詳細設定] ->

  1. [受信の規則] をクリックします。
  2. 受信ルールを右クリックし、[新しいルール...] を選択します。
  3. オプションポートを選択し、次へをクリックします
  4. すべてのローカル ポートまたは Apache サーバーのポート番号を選択します。そして次へをクリック
  5. オプションを選択して接続を許可し、[次へ]をクリックします
  6. 名前を付けて、Xampp のすべてのローカル ポートを許可する

これを試してみてください。うまくいくことを願っています。

于 2013-07-04T09:21:25.610 に答える
3

まず、ホストのファイアウォールが接続をブロックしています。Windows ファイアウォールまたはその他のファイアウォールを使用している場合は、XAMPP の除外規則を作成する必要があります。

したがって、Web サイトがホストされているコンピューターで、[コントロール パネル] -> [Windows ファイアウォール] に移動し、[例外を許可しない] チェックボックスをオフにします。次に、[例外] タブを開き、[プログラムの追加] ボタンをクリックして、Xampp と Apache を見つけます。それらをファイアウォール例外ルールに追加します。

ポートを開き、このマシンがインターネットに接続されている場合に例外を追加することは安全ではないため、一部の仮想マシン (VMware、Virtualbox など) でこのテストを実行する必要があるかもしれません。

于 2012-11-03T23:07:20.080 に答える