所以我已经在这里待了 2 天了,我无法让它一起工作。我在 c:\wamp 以标准方式安装了 Wamp 2.2,没什么特别的。我下载并解压了 Zend Frameworkm 文件夹并将其放在 C:\wamp\library 文件夹中。
所以它看起来像这样:
C:\wamp
- www
- ht.acces
- index.php
- bin
- library
- ZendFramework
- bin
- library
- etc.
- logs
- tools
- etc.
现在按照指示,我将 php 位置和 Zend 框架库都添加到名为 PATH 的系统变量中,如下所示:..;C:\wamp\library\ZendFramework\bin\;C:\wamp\bin\php\php5 .3.10\;
现在我可以打开 cmd 并输入 zf create project quickstart,我指示它在 www. 像这样的 wamp 目录:
C:\wamp
- www
- quickstart
- application
- data
- library
- etc
- ht.acces
- index.php
- bin
- library
- ZendFramework
- bin
- library
- etc.
- logs
- tools
- etc.
现在开始有趣的部分。互联网上的所有指南都告诉我,我应该在 Windows 版本的 include_path 的 php.ini 中的 ZendFramework 文件夹中包含库文件夹的位置:“C:\wamp\library\ZendFramework\library”。
现在有趣的部分是没有人提到确切的 php.ini 文件!其中有 2 个,因为你们大多数人都知道,一个在 php 目录中,一个在 apache 目录中。
所以我提出了我的问题的第一部分,我需要哪个?
紧随其后的是第 2 部分,如何正确设置正确运行文件夹 C:\wamp\www\quickstart 中的 zend 应用程序所需的虚拟主机。
据我所知,我需要更改文件夹 C:\wamp\bin\Apache2.2.21\conf\ 中的文件 httpd.conf 文件
我需要添加一些内容
<VirtualHost 127.0.0.1>
ServerName quickstart
DocumentRoot "c:\wamp\www\quickstart\public"
<Directory "c:\wamp\www\quickstart\public">
AllowOveride all
Order Allow,Deny
Allow from all
<\directory>
<\VirtualHost>
然后在这样做之后,我需要更改目录 c:\windows\system32\drivers\etc 中的主机文件。然而,那时我完全迷失了。我的主机文件如下所示:
--- standard commented wall of text ---
127.0.0.1 localhost
在这一点上,我唯一知道的似乎接近它的是我需要添加以下行:
127.0.0.1 localhost quickstart
或类似的规定。
那么有没有人有关于 Zend Framework 的经验可以为我提供答案?这将是非常appriciated :)
比约恩 -