win7 + mysql-5.5.27-win32.msi + httpd-2.2.22-win32-x86-no_ssl.msi + php-5.4.6-Win32-VC9-x86.zip + ZendFramework-1.12.0.zip
ZendFramework有兩種安裝方式,其中一種是直接解壓源文件。
首先配置MySQL + Apache + php(上篇文章介紹了具體的安裝和配置),然後在web的目錄下創建一個web工程。ZendFramework一般要遵循一定得目錄結構。並將ZendFramework-1.12目錄下的Zend文件夾拷貝到一下目錄library目錄,形成以下目錄結構:
zf-tutorial
----application
--------controllers
--------models
--------views
------------filters
------------helpers
------------scripts
----library
--------Zend
----public
--------images
--------scripts
--------styles
----.htaccess
----index.php
還需要配置一下,因爲用到.htaccess中的RewriteRule(如果不用的話像訪問http://localhost/zf-tutorial/index或http://localhost/zf-tutorial/index/index就會出現錯誤,包括php頁面中的url可能也會出現錯誤,只能用...index.php/index/index這種類型的url訪問,即url重定向錯誤)。當使用.htaccess時候需要配置httpd.conf。
將:
#LoadModule rewrite_module modules/mod_rewrite.so
修改爲:
LoadModule rewrite_module modules/mod_rewrite.so
將:
AllowOverride None
修改爲
AllowOverride All
以上基本架構建立完畢,下面就是該工程的的配置和示例的編寫了。