在作者原文基础上稍做修改:
原文链接:
http://bbs.php.cn/thread-22008-1-1.html
原文参照链接:
http://blog.csdn.net/pcniuniu/archive/2008/12/23/3592361.aspx
本例中以假设你正确安装了ZEND STUDIO FOR ECLIPSE
1,安装WampServer
下载WAMPSERVER并安装,在本例中,安装在D:\wamp下。
2 安装Zend Framework
解压缩 Zend Framework 压缩包中 \library\ 至 D:\wamp\library 。
注意:是把Zend Framework压缩包中的library文件夹 放到D:\wamp\目录下,最终目录为D:\wamp\library
3 开启支持rewrite module
编辑 httpd.conf。
- 编辑 D:\wamp\bin\apache\Apache2.2.10\conf\httpd.conf 文件。或
- 右击托盘里WampServer小图标 --> Apache --> httpd.conf
# LoadModule rewrite_module modules/mod_rewrite.so
去掉 '#',改为:
LoadModule rewrite_module modules/mod_rewrite.so
4 PHP library 设置
- 编辑 D:\wamp\bin\php\php5.2.7\php.ini,或
- 右击托盘里WampServer小图标 --> PHP --> php.ini
; Windows: "\path1;\path2"
; include_path = ".;c:\php\includes"
去掉 ';',并且加上Zend Framework 压缩包安装路径,改为:
; Windows: "\path1;\path2"
include_path = ".;c:\php\includes;d:\wamp\library;"
这个地方的d:\wamp\library;必须全部小写!
5 启动Zend Studio For Eclipse 并且新建项目
启动 Zend Studio for Eclipse
File --> New --> Zend Framework Project -> Project Name: test -> Finish
6 在Apache中加入新项目
单击托盘里WampServer小图标 --> Apache --> ALIAS目录 --> 添加一个ALIAS
输入url: test
输入项目地址:D:/test/
7 在浏览器输入http://localhost/test/ 或者http://localhost/test/html/index.php
前者的结果是输出三个目录application/,html/,library/
而后者如果在第四步出现错误的话,会出现以下错误:
Warning: require_once(Zend/Controller/Front.php) [function.require-once]: failed to
open stream: No such file or directory in ......
Fatal error: require_once() [function.require]: Failed opening required
'Zend/Controller/Front.php' (include_path='.;C:\php5\pear') in ......
没有错误的话,结果如下:
"Hello,world!"
原文参照链接内容(稍做修改)
组件
* WAMP Server (Windows + Apache + MySql + PHP)
版本: WampServer 2.0e
网站: http://www.wampserver.com/en/
下载地址: http://www.wampserver.com/en/download.php
* Zend Framework
版本: Zend Framework 1.7.1
网站: http://framework.zend.com/
下载地址: http://framework.zend.com/download/latest
* Zend Studio For Eclipse
版本: Zend Studio For Eclipse 6.1
网站: http://www.zend.com/en/products/studio/
下载地址: http://www.zend.com/en/downloads/
服务器环境搭建
1. 安装WampServer
安装 WampServer 至:d:\wamp
2. 安装Zend Framework
解压缩 Zend Framework 压缩包中 \library\ 至 d:\wamp\library
3. 开启支持rewrite module
编辑 httpd.conf。
- 编辑 D:\Program Files\wamp\bin\apache\Apache2.2.10\conf\httpd.conf 文件。或
- 右击托盘里WampServer小图标 --> Apache --> httpd.conf
# LoadModule rewrite_module modules/mod_rewrite.so
去掉 '#',改为:
LoadModule rewrite_module modules/mod_rewrite.so
4. PHP library 设置
- 编辑 D:\wamp\bin\php\php5.2.7\php.ini,或
- 右击托盘里WampServer小图标 --> PHP --> php.ini
; Windows: "\path1;\path2"
; include_path = ".;c:\php\includes"
去掉 ';',并且加上Zend Framework 压缩包安装路径,改为:
; Windows: "\path1;\path2"
include_path = ".;c:\php\includes;d:\wamp\library;"
注意:
include_path = ".;c:\php\includes;d:\wamp\library;"
这个地方的d:\wamp\library;必须全部小写!
5. 自动启动服务
我的电脑(右键)-->管理-->服务和应用程序-->服务:
- wampapache:设置为自动启动
- wampmysqld:设置为自动启动
MySql搭建
1. 创建 root 帐号密码
在浏览器里输入http://localhost/或127.0.0.1就可以访问了,自带了一个index.php页面,在tools里包含了
phpinfo(),phpmyadmin和sqlitemanager三个工具。打开phpmyadmin会在下方看到提示,root用户没有设置密
码,需要先为root帐户设置密码。 点击phpmyadmin页面中部的“权限”,可以看到“用户一览”,即root
localhost这一行,点击编辑权限图标(1个小人拿个笔的那个),在打开的页面找到“更改密码”,为root用户设置密码,并点击“执行”。然后刷
新页面,会看到错误提示,这是因为帐户已经设置密码。到WampServer程序安装目录,在apps目录找到phpmyadmin的目录,打开
phpmyadmin目录里面的config.inc.php 文件,找到下面这一行:
$cfg['Servers'][$i]['password'] = ”;
在等号右面的单引号里面输入刚才设置的密码,重新打开phpmyadmin的页面并刷新,这时候phpmyadmin就可以正常访问了。
开发环境搭建
安装 Zend Studio For Eclipse
新建项目
1. 启动 Zend Studio for Eclipse
2. File --> New --> Zend Framework Project
3. Project Name: test
4. Finish
5. 在Apache中加入新项目
方法一:
右击托盘里WampServer小图标 --> Apache --> Apache目录 --> 添加一个Apache
输入url: test
输入项目地址:D:\Programme\web\test
方法二:
在 D:\Program Files\wamp\alias 下添加文件:test.conf,内容如下:
Alias /ro "d:/Programme/web/Test/public"
<Directory "d:/Programme/web/Test/public"
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all
</Directory>
6. 项目创建后删除文件:\test\public\.htaccess (不删除貌似有冲突)
7. 配置 .htaccess
右击托盘里WampServer小图标 --> Apache --> Apache目录 --> http://localhost/test/ --> Edit .htaccess
RewriteEngine on
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
8. 测试地址: http://localhost/test/
分享到:
相关推荐
ZendStudio_V12.5.1安装程序和破解 ZendStudio 破解 序列号 破解方法见文件说明。 Zend Studio是Zend Technologies开发的PHP语言集成开发环境(Integrated Development Environment IDE)。也支持HTML和js标签,但只...
Zend Studio5.5系列后,官方推出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。 Zend Studio包括了PHP开发所有必须的部件,通过一整套编辑、调试、分析、优化和数据库...
Zend Studio5.5系列后,官方推出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。 Zend Studio是屡获大奖的专业 PHP 集成开发环境,具备功能强大的专业编辑工具和调试...
### Zend Studio for Eclipse 用户指南概览 #### 一、引言与版本信息 《Zend Studio for Eclipse 用户指南》是Zend Technologies Ltd.发布的专业文档,详细介绍了Zend Studio for Eclipse Version 6.0的功能与使用...
出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。 Zend Studio是屡获大奖的专业 PHP 集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持...
出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。 Zend Studio是屡获大奖的专业 PHP 集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持...
Git和Github支持云开发部署深度,Zend Framework和Zend Server集成更快、更精简的IDE。 如下为注册码,CTRL+V粘贴进去,注意右键不能粘贴。 34E606CF10C3E4CF202ABCEAA9B0B7A64DD2C5862A514B944AAAB38E3EB8A5F2CD...
自版本6.0起,Zend Studio基于Eclipse平台构建,进一步增强了其功能和用户界面。 【主要特性】 1. **编辑器与文件管理**: - 支持PHP4和PHP5,提供语法高亮和代码辅助。 - 包含模板功能,如PHP, PHPDoc, 和新...
- 将下载的文件解压缩至 `D:\Program Files\ZendFramework\ZendFramework-2.0.0` 目录下。 ### 四、Apache 的安装与配置 #### 1. 下载 Apache - 从官方网站或其他可靠来源下载 Apache 的 Windows 版本,例如 `...
- 开发工具:掌握了ZendStudio、Dreamweaver、Notepad++和Eclipse PHP等开发工具。 - Linux基础:具备一定的Linux操作系统操作能力。 2. **项目经验**: - 项目一:地球新闻网。使用Linux、Apache、MySQL和PHP...
7. **开发工具**:使用像Zend Studio、Dreamweaver、Notepad++和Eclipse PHP等开发工具,可以提高开发效率,提供代码提示和调试功能。 8. **操作系统**:尽管不是必须,但了解Linux基本操作对服务器管理和部署PHP...
- **安装和配置MySQL:** 在不同平台上安装MySQL的步骤。 - **MySQL客户端:** 使用命令行工具或其他客户端连接MySQL。 - **MySQL存储引擎和数据类型:** 不同类型的存储引擎及其适用场景。 - **保护MySQL的安全:**...
版本13.0.1增加了对Git和GitHub的支持,以及与Zend Framework和Zend Server的集成。 4. **phpStudy**: phpStudy是一个便捷的一体化PHP开发环境,集成了Apache、Nginx、LightTPD、PHP、MySQL等,只需简单安装即可...
- **3.2.1 Zend Studio + Zend Debugger** - 提供了高级的断点调试功能。 - **3.2.2 Eclipse (PDT) + Xdebug** - 利用Xdebug扩展进行远程调试。 - **3.2.3 Vim + Xdebug + DBGp** - 通过DBGp协议实现Vim的调试...
- **IDE环境**:大多数PHP开发者(67.7%)使用Zend Studio进行开发,其次是Eclipse(27.7%),PHPEdit(23.6%),以及PHP Designer(11.6%)等其他工具。 - **模板技术**:Smarty是最受欢迎的模板技术,使用者比例...
开发环境多样化,如NuPHPed、Zend Studio、Eclipse等,方便开发者进行代码编写和调试。 3. **技术兼容性**:PHP支持现代Web技术,如WebService、Ajax、XML等,能适应各种复杂的Web应用程序需求。 4. **数据库支持*...
5. **开发工具**:开发环境可能包括Eclipse、Visual Studio 2008或IntelliJ IDEA的早期版本。比较这些工具与现代IDE如VS Code或Android Studio,可以展示开发效率的提高。 6. **版本控制**:项目可能使用CVS或SVN...