e10*_*100 5 domain-name-system windows-vista virtualhost apache-2.2
我正在尝试为本地开发设置虚拟主机,但似乎无法正常工作。
我的 httpd.conf 中有这个:
NameVirtualHost *
<VirtualHost *>
ServerName localhost
DocumentRoot C:/Users/Elliot/dev/UniServer/www
</VirtualHost>
<VirtualHost *>
ServerName drupal.dev
DocumentRoot C:/Users/Elliot/dev/UniServer/www/drupal.dev/httpdocs
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
这在 C:\Windows\System32\drivers\etc\hosts 中:
127.0.0.1 localhost
127.0.0.1 drupal.dev
Run Code Online (Sandbox Code Playgroud)
http://localhost
解决 OK,http://drupal.dev/没有。
欢迎任何想法...
编辑:我很确定我的主机文件是根本问题,并且任何编辑都被忽略。
奇怪的是,我可以在没有提升权限的情况下编辑、保存和删除它,而在 Windows >= Vista 上不应该是这种情况。
正在解决“什么会导致 DNS 查找忽略主机文件条目?”、“主机文件被忽略”和“Windows XP 中的主机文件问题(作为新用户,我无法发布链接)”。
编辑:就我而言,停止 DNS 客户端服务解决了这个问题....
编辑:...但只是非常简短。
对 drupal.dev 执行 ping 操作并确保其解析到您的计算机。另外,尝试将 documentRoot 设置为与上面的相同 (C:/Users/Elliot/dev/UniServer/www/),以防出现权限问题。
归档时间: |
|
查看次数: |
3818 次 |
最近记录: |