我是 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
谁可以帮我这个事?