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
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这一行
将这行左侧第一个字符(;)去掉
(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 环境搭建成功。
(3)单元测试
要运行骨架单元测试,请在终端中键入以下命令。
附: