- prerequisite
Zend 1.10要求PHP 5.2.4 or later.
- 先升級PHP
#vi /etc/yum.repos.d/utterramblings.repo
- 輸入以下內容
[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
- 進行更新
#yum -y update php
- 先升級PHP
- 安裝Zend
- 1.下載 http://framework.zend.com/download/latest
#tar -zxvf ZendFramework-xx-.tar.gz #mv ZendFramework-xx /var/www/zend //移到www下,順便重新命名
#vim /etc/php.ini ------------------------------------------- //找到include_path那行,改成下面 include_path="/var/www/zend/library"
貼心小叮嚀:要重啟httpd, #service httpd restart3.建立project (網站) 不知從哪一版開始 就像ror可下指令建立預設的資料結果
#zf create project quickstart
ln -s /var/www/zend/bin/zf.sh /usr/local/bin/zf
錯誤訊息:當zf create project時,出現:PHP Fatal error: Class 'DOMDocument' not found in /var/www/html/Zend... 表示系統未安裝php-xml4.建立Zend Libraray 如果沒php.ini裡加的話,也可直接做link或複製一份到project下的library#yum install php-xml
- 利用link
#ln -s path/to/ZendFramework/library/Zend
- 直接copy一份
#cp -r path/to/ZendFramework/library/Zend
- 5.Create a virtual host
#vim /etc/httpd/[conf]/httpd.conf ---------------------------------- <virtualhost *:80> ServerName quickstart.local DocumentRoot /var/www/html/quickstart/public SetEnv APPLICATION_ENV "development" <Directory /var/www/html/quickstart/public> DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all </Directory> </virtualhost>
沒有留言:
張貼留言