10

localhostWindowsとサーバーの両方が同時にアクセスしようとしているときにメモリ障害が発生しないように、XAMPPのサーバー構成を変更する方法を見つけようとしています。基本的に、私は XAMPP を 127.0.1.1 の IP にするか、システムで使用されているものに干渉しないようにしてlocalhost、Web と開発中の Web サイトを閲覧できるようにしたいと考えています。XAMPP と Eversoft の最初のページ 2000 v2.0 を同時に実行すると、サイトの編集中に BSOD (ブルー スクリーン オブ デス) が表示されます。これは断続的な問題ですが、これら 2 つのプログラムでは常に発生します。

4

4 に答える 4

15

toまたは任意のIPアドレスを編集c:\xampp\apache\conf\httpd.confして変更するだけです。必ず IP アドレスとポート番号の間に配置してください。この場合はポート 80 です。Listen 80Listen 127.0.0.2:80:

于 2012-07-02T22:41:42.750 に答える
8

これらは、PHP アプリケーションを (Web ではなく) LAN サーバーにインストールする場合に従うべきステップです。

  1. サーバーの内部 IP または静的 IP を取得します (例: 192.168.1.193)
  2. メモ帳で XAMPP > apache > conf > httpd.conf ファイルを開きます
  3. リッスン 80 を検索
  4. 上記の行は次のようになります- #Listen 0.0.0.0:80 / 12.34.56.78:80
  5. IP アドレスを変更し、静的 IP に置き換えます
  6. サーバーが #Listen 192.168.1.193:80 を指していることを確認して、httpd.conf ファイルを保存します。
  7. アプリケーションのルート config.php (db 接続) で、localhost をサーバーの IP アドレスに置き換えます。

注: ファイアウォールがインストールされている場合は、必ず http ポート 80 と 8080 を例外に追加し、リッスンできるようにしてください。[コントロール パネル] > [Windows ファイアウォール] > [プログラムが Windows ファイアウォールを介して通信することを許可する] > [別のプログラムを追加] に移動します 名前: http ポート: 80 http としてもう 1 つ追加 - 8080

IIS (Microsoft .Net Application Internet Information Server) がサーバー上にある Microsoft .Net アプリケーションと共にインストールされている場合、既に 80 ポートを占有しています。その場合、 #Listen 192.168.1.193:80 を #Listen 192.168.1.193:8080 に変更します。

于 2018-06-11T09:48:04.110 に答える
4

ヒント:
最初の部分 = ファイルの場所--- 2 番目の部分 = ファイル内の検索--- 3 番目の部分 = 検索された テキストで置換

Xamppで「127.0.0.1」を「127.0.0.2」に変更する方法(または127.0.0.2の代わりにお気に入りのIPを貼り付けます)

(C:\xampp\apache\conf\httpd.conf) ---リッスン 80 ---リッスン 127.0.0.2:80
(C:\xampp\apache\conf\extra\httpd-ssl.conf) ---リッスン443 ---リッスン 127.0.0.2:443
(C:\xampp\php\php.ini) --- ;xdebug.remote_host = "127.0.0.1" --- ;xdebug.remote_host = "127.0.0.2"
(C :\xampp\phpMyAdmin\config.inc.php) --- $cfg['サーバー'][$i]['ホスト'] = '127.0.0.1'; --- $cfg['サーバー'][$i]['ホスト'] = '127.0.0.2';

Xamppの「Localhost」を「myhost」に変更する方法(またはmyhostの代わりに好きな名前を貼り付けます)

  • xampp コントロール パネルの管理ボタンがまだ localhost

    (C:\xampp\apache\conf\httpd.conf)を開いている--- ServerName localhost:80 --- ServerName myhost:80
    (C:\xampp\php\php.ini) -- - ; SMTP = ローカルホスト--- ; SMTP = myhost
    (C:\Windows\System32\drivers\etc\HOSTS) --- 127.0.0.1 localhost --- 127.0.0.2 localhost
    127.0.0.2 myhost >>> #(127.0.0.2 localhost の次の行)
于 2016-01-14T12:13:54.613 に答える
-5

Windows ホスト ファイル (Windows/system32/driver/etc) で 127.0.1.1 を 127.0.0.1 に指定できます。

于 2012-06-30T21:34:21.263 に答える