我已经按照有关如何从许多网站设置WAMP的VirtualHosts(Apache 2.4.9)的说明进行操作,甚至按照forum.wampserver.com的步骤进行操作,没有任何可能的结果。
这是我的文件修改列表:
Windows \ System32下\驱动程序\等\主机
127.0.0.1 localhost
127.0.0.1 local.ruta.com.ar
::1 localhost
::1 local.ruta.com.ar
apache2.4.9 \ CONF \ httpd.conf中
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
apache2.4.9 \ CONF \额外\的httpd-vhosts.conf
<VirtualHost *:80>
ServerAdmin email@localhost
DocumentRoot "c:/wamp/www"
ServerName localhost
<Directory "c:/wamp/www">
AllowOverride All
Options +Indexes
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin email@ruta
DocumentRoot "c:/wamp/www/ruta"
ServerName local.ruta.com.ar
ServerAlias www.local.ruta.com.ar
ErrorLog "logs/ruta.log"
CustomLog "logs/ruta-access.log" common
<Directory "c:/wamp/www/ruta">
AllowOverride All
Options +Indexes
Require local
</Directory>
</VirtualHost>
我不知道还能做什么。对我来说一切似乎都很好,我多次检查它并且我无法使它工作。我尝试更改斜杠,Directory
和DocumentRoot
中的引号,删除除DocumentRoot
,ServerName
和Directory
之外的所有内容...
请指出正确的方向:(提前致谢!
答案 0 :(得分:0)
经过一个小时的故障排除后,RiggsFolly终于能够解决这个奇怪的问题了。 简而言之,PC是尝试Teredo连接,这是一种过渡IPv6技术,由于它是在IPv4 NAT设备背后而失败。
Solution he found in SuperUser(感谢Michael Hampton,无论你身在何处):
为什么Win7 SP7 64位尝试解析DNS agsint IPv6 DNS服务器? - Michael Hampton 因此,由于Teredo已启用,因此您的计算机会认为它 当连接实际中断时,具有IPv6连接。 (该 网络状态图标使用完全不同的连接检查 这更准确。)
要解决此问题,请停用Teredo(当您使用时,请执行此操作。) 其他两个有问题的,6to4和ISATAP)。右键单击Command 提示并单击以管理员身份运行,然后运行以下命令:
netsh int ipv6 isatap set state disabled
netsh int ipv6 6to4 set state disabled
netsh int teredo set state disabled
然后重新启动计算机。