Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Zend framework2 设置和配置Zend Skeleton应用程序_Zend Framework2 - Fatal编程技术网

Zend framework2 设置和配置Zend Skeleton应用程序

Zend framework2 设置和配置Zend Skeleton应用程序,zend-framework2,Zend Framework2,我是Zend Framework 2的新手,已经手动安装了框架应用程序。我的应用程序保存在“D:\xampp\htdocs\zf2”中。我已经创建了一个虚拟主机,但是当我将它指向D:\xampp\htdocs\zf2\public中的公用文件夹时,它给出了一个错误未找到的对象。但是,如果我有其他选项,如“D:\xampp\htdocs\zf2”,那么它就可以工作了。我还尝试将index.php放在末尾,这也可以工作,但它会给出这样的输出 我已经在httpd-vhosts.conf中设置了虚拟主

我是Zend Framework 2的新手,已经手动安装了框架应用程序。我的应用程序保存在“D:\xampp\htdocs\zf2”中。我已经创建了一个虚拟主机,但是当我将它指向D:\xampp\htdocs\zf2\public中的公用文件夹时,它给出了一个错误
未找到的对象
。但是,如果我有其他选项,如“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>
NameVirtualHost*:80
DocumentRoot“D:\xampp\htdocs”
服务器名本地主机
服务器名zf2
DocumentRoot“D:/xampp/htdocs/zf2/public”
#DirectoryIndex.php
允许超越所有
命令允许,拒绝
通融
在C:/Windows/System32/Drivers/etc/hosts文件中,我添加了一行
127.0.0.1zf2


有人能帮我吗?

请在问题中添加确切的vhost配置。加载css和js文件时出现问题,它显示的是这样的。没有错误。但是当我通过localhost i-e:-localhost/zf2/public访问它时,它会以正确的方式显示zkeleton应用程序。它不应该是…
DocumentRoot吗D:/xampp/htdocs/zf2/public“
,没有该文件?与
相同。是的,你说得对,Raina77现在应该是D:/xampp/htdocs/zf2/public,现在它以正确的方式显示给我,感谢大家