我有一台计算机。我运行着两个以不同方式安装的 Apache 服务器实例。
1 通过 WAMP 1 通过 Zend Framework
我希望 wamp 能够连接到“karl.local”,并且 Zend 能够通过“zend.local”进行连接
现在我在 Windows HOSTS 文件中有:
127.0.0.1 karl.local
127.0.0.2 zend.local
在每个 apaches 的 httpd.conf 文件中:
# WAMP Apache
Listen 80
# Zend Apache
Listen 127.0.0.2:8080
(是的,我在每个 conf 文件的底部都包含整个“<VirtualHost...”)
这不起作用,“zend.local”仍然指向我的 wamp 服务器而不是 zend 服务器。我做错了什么?
答案1
Listen 80
在您的 WAMP-Apache 配置中是一个 catchall,它会监听每个本地主机地址。您应该指定
Listen 127.0.0.1:80