0

我是 Zend Framework 2 的新手,并且手动安装了 Skeleton Application。我的应用程序保存在“D:\xampp\htdocs\zf2”中。我已经创建了一个虚拟主机,但是当我将它指向 D:\xampp\htdocs\zf2\public" 中的公用文件夹时,它会给出错误object not found。但是,如果我有其他选项,例如 "D:\xampp\htdocs \zf2" 然后它可以工作。我还尝试将 index.php 放在最后,这也可以,但它会给出这样的输出。

在此处输入图像描述

我在 httpd-vhosts.conf 中设置了虚拟主机:

NameVirtualHost *:80
<VirtualHost *:80>
    DocumentRoot "D:\xampp\htdocs"
    ServerName localhost
</VirtualHost>

<VirtualHost *:80>
    ServerName zf2
    DocumentRoot "D:/xampp/htdocs/zf2/public"
    <Directory "D:/xampp/htdocs/zf2/public">
        #DirectoryIndex index.php

        AllowOverride All

        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

并在 C:/Windows/System32/Drivers/etc/hosts 文件中添加了该行127.0.0.1 zf2

谁可以帮我这个事?

4

0 回答 0