【发布时间】:2015-04-20 20:01:33
【问题描述】:
我已经在 Windows 机器上设置了一个本地开发站点 - 我正在使用 WampServer 来执行此操作。
我已经设置了 a) 在 'local.conf' 文件中的站点的 vhost 定义 & b) 将本地 url 添加到我的主机文件中,如下所示:
<VirtualHost *:80>
ServerAdmin aa@abc.co.uk
DocumentRoot "c:/wwwroot/mycompany/public_html"
ServerName local.mycompany
<Directory "c:/wwwroot/mycompany/public_html">
Options +Indexes
AllowOverride All
</Directory>
ErrorLog "c:/wwwroot/mycompany/log/error.log"
CustomLog "c:/wwwroot/mycompany/log/access.log" common
LogLevel debug
SetEnv MYCOMPANY_ENVIRONMENT TOM
</VirtualHost>
在我的主机文件中,我有以下内容:
127.0.0.1 mycompany.local www.local.mycompany
使用这种结构似乎适用于我的开发机器上的所有其他网站,虽然我不明白为什么现在这不起作用?
有问题的开发站点是一个 Yii 站点(如果有帮助的话) - 当我转到我的浏览器并尝试加载以下内容时:
http://mycompany.local
而不是显示开发站点,而是显示默认的 WampServer 页面(就像我转到 http://localhost 一样的页面
谁能说明原因?
【问题讨论】:
标签: yii localhost wampserver vhosts hosts