1. 程式人生 > >WampServer 下安裝 Zend Framework 2

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)單元測試

要執行骨架單元測試,請在終端中鍵入以下命令。

composer require --dev zendframework/zend-test


附: