我有一个带有多个虚拟主机的Apache设置,以便在我的本地计算机上测试Drupal的许多副本等等(尽管将Drupal放在其虚拟主机的根目录上并不是100%必不可少的,但是如果你不这样做很丑陋。)
其中一些工作正常。但昨天,我添加了一个新的,系统无法解决它。换句话说,地址http://127.0.0.1:7777工作正常,而地址http://localhost:7777失败,HTTP错误324(ERR_EMPTY_RESPONSE)。
但是,在localhost:7778上设置相同的vhost工作正常。
有什么想法吗?
以下是Apache配置的相关内容:
<Directory "/Users/david/Sites/workspace/bachtrack7">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
</Directory>
Listen 7777
<Virtualhost *:7777>
DocumentRoot /Users/david/Sites/workspace/bachtrack7
Servername bachtrack7
</VirtualHost>
<Directory "/Users/david/Sites/workspace/Sandbox">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
</Directory>
Listen 7778
<VirtualHost *:7778>
DocumentRoot /Users/david/Sites/workspace/Sandbox
Servername Sandbox
</VirtualHost>
答案 0 :(得分:0)
由于您的端口存在问题,因此可能会发生以下几种情况(防火墙,路由器,冲突服务等)。
明智的解决方案?只需选择一个不同的端口。