在WAMP中安装Zend Framework 2 - localhost指向与Zend项目相同的根

时间:2012-12-03 02:41:10

标签: zend-framework2

我正在尝试了解Zend框架,这是令人沮丧的,因为我甚至无法安装这个糟糕的东西。 :)所以请帮忙。

OP:Windows 7 服务器:WAMP

我需要为Zend Framework 1分配文档,而不是版本2(我想要的那个)。

让我告诉你我做了什么以及问题是什么。

  1. 我安装了一个正常工作的WAMP服务器,可从http://localhost

  2. 访问
  3. 在wamp的www中,我创建了一个名为" zendy"框架

  4. 我去了Windows,系统32,驱动程序等,并编辑了我的主机文件。我在这里: 127.0.0.1 localhost 127.0.0.1 zendy#我已经为我的zend项目添加了这个

  5. 然后我去了httpd.conf并在最后添加了这个:

        ServerName zendy     DocumentRoot" C:\ wamp \ www \ zendy"

  6. 我去了Zend Framework 2文档并下载了zend骨架,将争议粘贴在我的zendy文件夹中。从我输入的命令行:

    " php composer.phar自我更新"     " php composer.phar install"

  7. 就像zend framework 2 doc所说的那样。

    安装工作正常,我看到了:

    Installing dependencies from lock file
    - Installing zendframework/zendframework (dev-master)
      Cloning 18c8e223f070deb07c17543ed938b54542aa0ed8
    
    Generating autoload files
    
    1. 现在,如果我输入http://zendy一切正常,但是如果我输入http://localhost,我会获得相同的zendy目录,而我无法访问其他的php项目(非zend) www文件夹。
    2. 基本上:http://localhosthttp://zendy位于同一位置(我无法访问本地主机)。

      关于什么是错的任何想法?

1 个答案:

答案 0 :(得分:2)

您需要将localhost以及其他项目添加到虚拟主机文件中。

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