首页 > 代码库 > [图解]Windows下使用Zend Studio 10和XAMPP 1.8搭建开发环境,ZendFramework 2 HelloWorld
[图解]Windows下使用Zend Studio 10和XAMPP 1.8搭建开发环境,ZendFramework 2 HelloWorld
1.下载并安装
ZendStudio,搜一个破解版
XAMPP,官网下载:https://www.apachefriends.org/index.html
2.打开ZendStudio新建一个php项目
菜单:"File"->"New"->"Project..."打开新建项目对话框,选择"PHP"->"Local PHP Project"
如图,选中"Zend Framework",并根据需要选择版本,然后点"Finish"即可。(点Next还有一些设置,做Helloworld就简单点使用默认的好了。)
3.把xampp中的php路径添加到环境变量里,例如XAMPP安装在C:\xampp,则在环境变量PATH中添加C:\xampp\php;注意与其他路径之间有英文分号作分隔符。
win7修改环境变量方法:“计算机”点右键,选属性,点“高级系统设置”,点“高级”选项卡,点“环境变量...”,打开如下对话框:
在下面那一栏中找到Path,双击那一行编辑,在开头添加“C:\xampp\php;”即可。
4.在新建好的目录中更新项目依赖的ZendFramework。
由于ZendFramework 2使用Composer管理依赖项,官方文档中没有了zf1中直接复制到library的方法。首先确保电脑不用代理即可联网,然后打开cmd命令行,cd 进入项目路径,输入如下两行命令即可
php composer.phar installphp composer.phar update
等待命令执行完成后进入下一步。
5.设置项目的运行环境,这里有两种办法:一种是让ZendStudio自动把网站发布到Apache服务器的htdocs目录,另一种是把Apache的DocumentRoot改到项目目录。如果不用ZendFramework,第一种方法我弄通了,但是用了ZendFramework之后却总是失败,所以这里我用了第二种办法。
第二种办法比较简单,用记事本打开C:\xampp\apache\conf\httpd.conf,按Ctrl+H,把"D:/xampp/htdocs"都替换成"D:/study/zendworkspace/helloworld/public",注意斜杠方向。其中"D:/study/zendworkspace/helloworld"是我新建的helloworld项目的路径
6.启动Apache
双击xampp安装目录下的xampp-control.exe,点Apache后面的"Start"按钮,等会Apache变成淡绿色背景就表示启动完成了。然后在浏览器中输入localhost敲回车就打开了ZendFramework自带的页面。完成。
如果iis已经启动,可能会出现80端口被占用的情况,这时候最简单的就是把iis暂停掉,也可以在apache的配置文件中修改监听端口。