具有多个虚拟服务器的多个 Apache 服务器

具有多个虚拟服务器的多个 Apache 服务器

我有一台计算机。我运行着两个以不同方式安装的 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

相关内容