Archive

文章標籤 ‘Zend Framework’

Zend Framework QuickStart MySQL version

2011年1月20日 尚無評論

由於官網的 QuickStart 是用 sqlite 來做示範,是檔案式的 DB,但我想直接以 MySQL 來做,因此找到了一篇 「zend – 建model與database 連結」的文章,參考的是 db-adapter 這段

先在 phpMyAdmin 增加 database 以及 user

database : rdlab_guestbook (成品用)
database : rdlab_guestbook_testing (測試用)
database : rdlab_guestbook_development (開發用)
user : username
password : 11111111

設定權限讓 username 都可以存取上面三個 database

設定成品用的database參數:
andy@nb3vm:~/www/rdlab/application$ zf configure db-adapter ‘adapter=PDO_MYSQL&dbname="rdlab_guestbook"&host="localhost"&username="username"&password="11111111″‘ production

設定測試用的database:
andy@nb3vm:~/www/rdlab/application$ zf configure db-adapter ‘adapter=PDO_MYSQL&dbname="rdlab_guestbook_testing"‘ testing

設定開發用的database:
andy@nb3vm:~/www/rdlab/application$ zf configure db-adapter ‘adapter=PDO_MYSQL&dbname="rdlab_guestbook_development"‘ development

閱讀全文…

Categories: PHP, Zend Framework Tags:

Zend Framework 安裝及設定

2011年1月20日 尚無評論

這裡要記錄的是安裝及設定 Zend Framework

環境:
Ubuntu 10.10
PHP 5.3.3-1ubuntu9.3
MySQL 5.1.49
Zend Framework

為了寫code方便,在自己的home目錄下開了一個www目錄來放所有站台的根目錄
記得要把 group 設為 root,因為 apache2 是由 root 啟動

指令:

andy@nb3vm:~$ mkdir www
andy@nb3vm:~$ sudo chown andy:root www

所以在我的home目錄會是看到這樣的www目錄:

andy@nb3vm:~$ ls -l
drwxr-xr-x 7 andy root 4096 2011-01-17 02:53 www

接著把 Zend Framework 下載,並且解壓縮到這個www目錄下
此次下載的版本號碼是 1.11.2

andy@nb3vm:~$ cd www
andy@nb3vm:~$ ls -l
drwxr-xr-x 11 andy root 4096 2010-12-28 13:52 ZendFramework-1.11.2

查看 Zend Framework 目錄

andy@nb3vm:~/www$ cd ZendFramework-1.11.2
andy@nb3vm:~$ ls -l
total 56
drwxr-xr-x 2 andy root  4096 2010-12-28 12:09 bin
drwxr-xr-x 3 andy root  4096 2010-12-28 12:09 demos
drwxr-xr-x 3 andy root  4096 2010-12-28 12:12 externals
drwxr-xr-x 5 andy root  4096 2010-12-28 13:51 extras
drwxr-xr-x 2 andy root  4096 2010-12-28 12:09 incubator
-rw-r–r– 1 andy root  3438 2009-04-07 11:21 INSTALL.txt
drwxr-xr-x 3 andy root  4096 2010-12-28 12:08 library
-rw-r–r– 1 andy root  1548 2010-01-06 08:34 LICENSE.txt
-rw-r–r– 1 andy root 10140 2010-12-28 13:52 README.txt
drwxr-xr-x 3 andy root  4096 2010-12-28 12:10 resources
drwxr-xr-x 2 andy root  4096 2010-12-28 12:09 src
drwxr-xr-x 4 andy root  4096 2010-12-28 12:08 tests

這樣就是先把整個 Framework 「放」好了,至於官網說的要在 php.ini 裡的include_path 加上 library 的 path
因為大多的租用空間是不可能改 php.ini 檔的,我就跳過不去設定,而之後要使用到 library,再用 php 的 set_include_path() 設定就可以了
閱讀全文…

Categories: PHP, Zend Framework Tags: