如果有一条易于理解的说明或教程,我可以用它来学习如何在装有WAMP的机器上安装Zend?
列出的视频 http://www.zendcasts.com/getting-started-with-zend-and-wamp-server/2009/06/
很难读懂他在写什么。
谢谢
答案 0 :(得分:5)
从概念上讲,整个事情是:
创建将其指向示例应用程序的虚拟主机
确保PHP include_path
包含Zend库的路径。
但如果你不熟悉它,具体细节可能会很棘手。所以这里的颜色至少要多一点。
为您的应用创建一个文件夹,例如C:\apps\myapp
。
将示例ZF应用(例如this或this)复制到该空间,以便myapp
文件夹具有典型的子文件夹,例如application
,{{ 1}},library
,public
等
在Apache中创建虚拟主机。这是一个两步过程:
3.1修改您的tests
文件 - 在我的WinXP计算机上,它位于文件夹hosts
中,以包含类似
C:\windows\system32\drivers\etc
我故意选择与应用程序文件夹名称127.0.0.1 myvirtualapp
不同的虚拟主机名myvirtualapp
,以证明它们在概念上是不同的生物。一个是OS和Apache识别为HTTP主机的名称;另一个是本地文件系统路径。
3.2在Apache的vhost文件中添加一个条目 - 通常在Apache文件夹层次结构中添加myapp
之类的内容。最小的条目看起来像这样:
< VirtualHost *:80>
DocumentRoot“C:/ apps / myapp / public”
ServerName myvirtualapp
< /虚拟主机>
重启Apache。
确保将Zend库复制到conf/extra/httpd-vhosts.conf
文件夹中,以便有一个名为c:\apps\myapp\library
的子文件夹,其中包含库的其余部分。
确保文件夹Zend
位于PHP包含路径中。有很多方法可以做到这一点,但通常这是在c:\apps\myapp\library
中完成的。通常,c:\apps\myapp\public\index.php
将library
文件夹引用为index.php
。
浏览到网址:realpath(APPLICATION_PATH . '/../library')
运气好的话,你应该看看应用程序!
答案 1 :(得分:0)
即使Zend Core被逐步淘汰,您也可以更轻松地使用此代替WAMP。 Zend Core与WAMP类似,但也包括框架。
替换Zend Core的Zend Server Community Edition也可能适合您的目的。