我一直试图找出如何更改XAMPP的服务器配置,以便在Windows和服务器同时尝试访问localhost
时,它没有内存故障。基本上我希望XAMPP是127.0.1.1或类似的IP,所以它不会干扰系统使用的localhost
,所以我可以浏览我正在开发的网站和我的网站。发生的事情是,如果我同时运行XAMPP和Eversoft的第一页2000 v2.0,我会在编辑我的网站时得到一个BSOD(蓝屏死机)。这是一个间歇性的问题,但这两个程序总是会发生。
答案 0 :(得分:11)
只需修改c:\xampp\apache\conf\httpd.conf
并将Listen 80
更改为Listen 127.0.0.2:80
或您想要的任何IP地址。确保将:
放在ip地址和端口号之间,在这种情况下它是端口80。
答案 1 :(得分:1)
提示:
第一部分=文件位置 --- 第二部分=在文件 --- 中查找
第三部分=替换为有条理的文本
(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 ;;
答案 2 :(得分:1)
当您希望将PHP应用程序安装在LAN服务器上(而不是在Web上)时,请遵循以下步骤
注意:如果安装了防火墙,请确保将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