Zend Framework 入门随笔 配置与注意事项

入门教程推荐: http://akrabat.com/zend-framework-tutorial/

配置环境

从 Zend Framework 的网页上下载最新版本.我的是 ZendFramework-1.11.10-minimal 版本. 解压后, 把整个目录拷贝到一个理想的地方, 比如:C:\ZF\library.

打开 php.ini 文件,确认包含 Zend 目录的路径在 include_path 已定义。php.ini 中应有类似下面的条目:

Linux: include_path = ".:/ZF/library"

Windows: include_path = ".;C:\ZF\library"

include_path = ".;<放置library文件的目录>"

修改 httd.conf 文件增加 mod_rewrite 模块, 修改应用的目录的 AllowOverride 为 all .

修改php.ini文件 register_global=off 等选项.

配置 zendcli (bin文件夹) 工具

Zend Framework 提供的 zendcli 工具可以帮助使用者快速建立标准的目录结构.

把 Zend Framework 解压后, 目录下的 bin 文件夹添加到 windows 环境变量,这样才能够在 开始->运行->cmd 中通过 zf 命令运行.

运行 zf 命令的时候要使用到 php.exe , 所以 php.exe 所在的文件夹也要添加到环境变量.

添加环境变量的方法有三种,这里给出两种:

1. 复制要运行的文件到系统的windows\system32目录下面.

2. 右键 我的电脑->属性->高级->环境变量->在系统或用户的环境变量中找到PATH变量->点击编辑->在后面添加 ;C:\wamp\php\;C:\ZF\bin 注意前面的分号 ( ;< php.exe 对应的路径>;< bin文件夹 对应的路径> ).

注意, 修改完成后记得重启电脑.

测试和创建目录

点击 开始->运行->cmd  打开命令行窗口, 直接输入 zf show version 命令, 返回 Zend Framework Version: 1.11.10 ,测试成功.

然后使用 cd 命令, 进入到要创建目录的文件夹, 输入 zf create project ZFtest 命令创建目录( ZFtest 是文件夹名称).

打开目标文件夹, 会看到 ZFtest 文件夹, 点击进去可以看到已经建好的目录结构.

常见错误

'php.exe'不是内部命令或外部命令: php.exe 对应路径设置错误, 检查是否在环境变量里设置或者设置后电脑未重启.

'zf'不是内部命令或外部命令: bin文件夹 对应路径设置错误, 检查是否在环境变量里设置或者设置后电脑未重启.

原文地址:https://www.cnblogs.com/caly/p/zend_frame_1.html