2008年1月29日 星期二

Zend Framework 安裝筆記

*PHP的單元測試-PHPUnit
1.Download a release archive and extract it to a directory that is listed in the include_path of
your php.ini configuration file(依照你的開發環境).
2.Rename the pear-phpunit script to phpunit. //win32是bat file
3.Replace the @php_bin@ string


*.htaccess使用指南
教學中需要建立這個檔案,除了幫忙導向之外也建立了一些安全方便的機制。
啟動 Apache的 .htaccess功能,搜尋「 httpd.conf: AllowOverride」 改為 All,
並且把 LoadModule rewrite_module modules/mod_rewrite.so 開啟。

*連接資料庫
php.ini 確認開啟
enable extension=php_pdo.dll
extension=php_pdo_mysql.dll

include_path設定你的 Zend Framework 與其他 Libs 路徑

*其他
設定檔更新,記得重新啟動 Apache

遇到問題如果瀏覽器提供的資訊不夠,可以去看 Apache/Mysql 的 log
基本上 AppServ 的預設目錄都幫你建好了,要檢視還是設定/重開都很方便。

*逐步跟著官方的程式教學練習,唯一遇到的問題
在跑首頁的隨機數字,本機的 IE and Firefox 都運作正常,可是在 Zend Studio 裡面執行
卻會顯示「Fatal error: Using $this when not in object context in 」,總之是 $this->RadomNum問題,後續為了趕時間就先不理了此 bug惹。直到整個範例都完成後才又發現這個問題消失了,總之現階段也還不太明瞭為什麼。

沒有留言: