我是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
任何人都可以帮我吗?