WampServer 下安装 Zend Framework 2

1.编辑 httpd.conf

(1)打开 mod_rewrite 支持

# LoadModule rewrite_module modules/mod_rewrite.so

去掉 '#',改为:

LoadModule rewrite_module modules/mod_rewrite.so

(2)支持 .htaccess 文件

添加 AllowOverride All 或者将原有的 AllowOverride None 修改成 AllowOverride All

WampServer 下安装 Zend Framework 2

2.修改php.ini

(1)打开 openssl 支持(可选)

打开openssl主要是为了在线安装zend framework,我安装的时候使用了手动安装,看网上的一些教程有这种方法,贴上供大家参考。

找到 ;extension=php_openssl.dll这一行

将这行左侧第一个字符(;)去掉

(1打开 PDO MySQL 数据库支持(可选)

 PHP默认是打开了 Sqlite 支持的,如果需要使用到 MySQL 就需要打开 PDO 的 MySQL 数据库支持

 找到 ;extension=php_pdo_mysql.dll这一行

 将这行左侧第一个字符(;)去掉

3.下载 ZendSkeletonApplication

(1)将下载的 ZendSkeletonApplication 放到网站路径文件中,修改文件名为 zf2。(默认WampServer的安装路经下的www文件,我已修改为:D:/myFile/wamp/website。可参考:修改WAMPServer默认的网站路径地址 )

(2)在线安装 zend framework2

此时 zf2 文件夹下没有 composer.phar 文件,没有 vendor 文件夹。

下载 compoer 并安装(地址:https://getcomposer.org/download/)。

将 composer 安装目录下的 composer.phar 文件复制到 zf2 文件夹中。

在 zf2 目录下 shift + 鼠标右键 点击 open command window here 打开windows命令框,

执行 php composer.phar self-update 检测 ZendSkeletonApplication 的最新依赖和升级

执行 php composer.phar install 安装 Zend Framework 2

安装成功后,zf2下会出现 vendor 文件夹。

此时访问 zf2 下的 public文件夹出现如下图,则 zend framework 2 环境搭建成功。

WampServer 下安装 Zend Framework 2

(3)单元测试

要运行骨架单元测试,请在终端中键入以下命令。

composer require --dev zendframework/zend-test

WampServer 下安装 Zend Framework 2

附:

WampServer 的下载与安装 

修改WAMPServer默认的网站路径地址 

WampServer下实现多域名配置(虚拟域名配置) 

修改WampServer端口号