如何更改XAMPP for Windows中的IP地址?

时间:2012-06-30 21:26:15

标签: xampp

我一直试图找出如何更改XAMPP的服务器配置,以便在Windows和服务器同时尝试访问localhost时,它没有内存故障。基本上我希望XAMPP是127.0.1.1或类似的IP,所以它不会干扰系统使用的localhost,所以我可以浏览我正在开发的网站和我的网站。发生的事情是,如果我同时运行XAMPP和Eversoft的第一页2000 v2.0,我会在编辑我的网站时得到一个BSOD(蓝屏死机)。这是一个间歇性的问题,但这两个程序总是会发生。

4 个答案:

答案 0 :(得分:11)

只需修改c:\xampp\apache\conf\httpd.conf并将Listen 80更改为Listen 127.0.0.2:80或您想要的任何IP地址。确保将:放在ip地址和端口号之间,在这种情况下它是端口80。

答案 1 :(得分:1)

提示:
第一部分=文件位置 --- 第二部分=在文件 --- 中查找 第三部分=替换为有条理的文本

如何改变" 127.0.0.1"在Xampp To" 127.0.0.2" (或粘贴你最喜欢的ip而不是127.0.0.2)

(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&#39 ;;

如何改变" Localhost"在Xampp To" myhost" (或粘贴你最喜欢的名字而不是myhost)

  • xampp控制面板管理员按钮仍然打开localhost

    (C:\ xampp \ apache \ conf \ httpd.conf) --- ServerName localhost:80 --- ServerName myhost:80
    (C:\ xampp \ php \ php.ini) --- ; SMTP = localhost --- ; 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之后的下一行)

答案 2 :(得分:1)

当您希望将PHP应用程序安装在LAN服务器上(而不是在Web上)时,请遵循以下步骤

  1. 获取服务器的内部IP或静态IP(例如:192.168.1.193)
  2. 在记事本中打开XAMPP> apache> conf> httpd.conf文件
  3. 搜索Listen 80
  4. 上面的行就像 - #Listen 0.0.0.0:80 / 12.34.56.78:80
  5. 更改IP地址并将其替换为静态IP
  6. 保存httpd.conf文件,确保服务器指向#Listen 192.168.1.193:80
  7. 在应用程序根目录config.php(db connection)中将localhost替换为服务器的IP地址
  8. 注意:如果安装了防火墙,请确保将http端口80和8080添加到例外并允许侦听。转到控制面板> Windows防火墙>允许程序通过Windows防火墙进行通信>添加另一个程序名称:http端口:80再添加一个作为http - 8080

    如果IIS(Microsoft .Net Application Internet Information Server)与服务器上已有的任何Microsoft .Net应用程序一起安装,那么它将占用80端口。在这种情况下,将#Listen 192.168.1.193:80更改为#Listen 192.168.1.193:8080

答案 3 :(得分:-3)

您可以在Windows主机文件(Windows / system32 / driver / etc)中将127.0.1.1指向127.0.0.1