我在必须支持的 Windows 2008 R2 上安装了 XAMPP。事实是这些:
- 计算机有 3 个 IP 地址(25、59 和 130,每个 192.168.43。)
- Apache 和 IIS 需要并行运行(IIS 用于应用程序池)
- apache 配置为仅侦听 IP 25
- 访问任何其他 IP 地址都会产生来自 apache 的消息
以下配置文件已适应 IP 地址监听/绑定更改(从默认安装):
- httpd.conf 列出“监听 192.168.43.25:80”
- httpd.conf 列出“服务器名 192.168.43.25:80”
- extra/httpd-ssl.conf 列出“监听 192.168.43.25:443”
我对这种行为没有任何解释。每当我访问其他 IP 地址之一时,我都会在“access.log”中看到以下几行:
192.168.43.130 - - [25/Apr/2012:11:41:47 +0200] "GET / HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 6.0; rv:11.0) Gecko/20100101 Firefox/ 11.0"
192.168.43.130 - - [25/Apr/2012:11:41:47 +0200] "GET /xampp/ HTTP/1.1" 403 1371 "-" "Mozilla/5.0 (Windows NT 6.0; rv:11.0) Gecko/20100101火狐/11.0"
我不知道该怎么做。我很确定这是我的错,我不知何故没有得到配置,但它似乎是正确的。
请帮我。谢谢你。我会尽量在几分钟内回答任何问题。