zf2虚拟主机加载localhost / xampp

时间:2013-08-08 02:34:52

标签: zend-framework zend-framework2 xampp vhosts

我正在尝试在我的xampp上运行zf2。 我有这个vhosts.conf文件

NameVirtualHost 127.0.0.1:80

<VirtualHost *:80>
  DocumentRoot "C:/xampp/htdocs"
  ServerName localhost
</VirtualHost>

<VirtualHost *:80>
    ServerName zf2-tutorial.localhost
    DocumentRoot "C:/xampp/htdocs/zf2-tutorial"    
    SetEnv APPLICATION_ENV "development"
    <Directory "C:/xampp/htdocs/zf2-tutorial">
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    Require all granted
    </Directory>
</VirtualHost>

和这个主机文件

127.0.0.1   zf2-tutorial.localhost

现在,当我运行zf2-tutorial.localhost时,浏览器会转到zf2-tutorial.localhost/xampp并显示xampp页面。

当我运行localhost时,它也会转到localhost/xampp

请帮忙。

1 个答案:

答案 0 :(得分:0)

尝试http://zf2-tutorial.localhost/public

如果可行,您可以更改vhosts文件中的以下条目

DocumentRoot "C:/xampp/htdocs/zf2-tutorial/public"    

<Directory "C:/xampp/htdocs/zf2-tutorial/public">