1

この簡単なチュートリアルに従って、Windows 7 上の XAMPP の Apache Web サーバーへの外部 HTTP/HTTPS アクセスを有効にしようとしています。以下はクリックできません (これらのエントリは、マウスでホバーしても色が変わりません)。

ここに画像の説明を入力

  1. これらのエントリをクリックできないのはなぜですか? これらを無効にしたのは McAfee でしたか? これらのリンクが有効になるように設定を元に戻すにはどうすればよいですか?

  2. だから、おそらく私がやろうとしていることを達成する他の方法があります。Advanced Settings (この画面では Impostazioni Avanzate と表示されています) をクリックすると、次のウィンドウが表示されますが、ポート 80 および 443 (HTTP および HTTPS) での TCP/UDP 接続の許可に対応するエントリがわかりません。下の 2 番目の画面でどのエントリを選択すればよいか、またどのように進めればよいかわかる方はいらっしゃいますか?

ここに画像の説明を入力

ここに画像の説明を入力

とにかく、接続を入力し、そのルール内でポート 80 と 443 を指定するためのルールを追加しようとしましたが、ルールを追加した後でも、別の部屋のコンピューターからローカル Web サイトに HTTP/HTTPS 経由で接続できませんでした。[アクション] -> [プロパティ] の下のパブリック プロファイルでファイアウォールを無効にするというやや極端な手順も試しましたが、それでも機能しませんでした。私は何を間違えましたか?


更新: ブラウザーのアドレス バーに入力することで、プライベート IP アドレス スペースを使用して Wi-Fi 経由で携帯電話から Windows 7 PC Web サイトに接続できhttp://192.168.1.68/ます (コマンドからこの IP アドレスを取得しましたipconfig)。URL を使用してルーターのプライベート IP をブラウザーのアドレス バーに入力することで、Wi-Fi 経由でルーターに接続することもできますhttp://192.168.1.254/。接続するとhttp://2.234.x.x、ルーターの Web インターフェイス (そのようなルーターの外部アドレスを使用して PC から取得できませんでしipconfigた。C:\Windows\System32\tracert www.google.comまた、IP アドレスが間違った側に表示され、ルーターの外部 IP アドレスではなく内部 IP アドレスが報告されるため、このタスクには役に立ちません)。

そのため、外部 IP アドレスを使用して XAMPP を実行している PC に接続します (これは、Wi-Fi を使用するだけでなく、インターネットおよびインターネットに接続された携帯電話事業者ネットワークからも機能します)、XAMPP から次のエラー メッセージが表示されます。

ここに画像の説明を入力

この問題を解決するための助けをいただければ幸いです。

ありがとう。

4

1 に答える 1

0

私は問題を解決しました:

XAMPP 1.8.3 を実行しています。ファイルを開いC:\xampp\apache\conf\extra\httpd-xampp.confて、ファイルの下部で次の行をコメントアウトしました。

#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
    Order deny,allow
    Deny from all
    Allow from ::1 127.0.0.0/8 \
        fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
        fe80::/10 169.254.0.0/16

    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

そのようです:

#
# New XAMPP security concept
#
#<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
#   Order deny,allow
#   Deny from all
#   Allow from ::1 127.0.0.0/8 \
#       fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
#       fe80::/10 169.254.0.0/16
#
#   ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
#</LocationMatch>

次に、変更を有効にするために XAMPP コントロール パネルで Apache を再起動しました。

よろしく!

于 2015-01-15T21:00:33.580 に答える