2009年9月21日月曜日

Ubuntu + Apache + PHP + Zend Framework

Ubuntu 9.04 + Zend Framework 1.9.2

Zend Framework
http://framework.zend.com/
から最新版を落とさず、deb packageを使う場合。

最新版を検索
https://launchpad.net/ubuntu/karmic/+search?text=zend

i386の場合
http://launchpadlibrarian.net/32316040/zend-framework-bin_1.9.3PL1-0ubuntu1_all.deb
http://launchpadlibrarian.net/32316041/zend-framework_1.9.3PL1-0ubuntu1_all.deb
http://launchpadlibrarian.net/32316039/libzend-framework-php_1.9.3PL1-0ubuntu1_all.deb
を落とす。

sudo dpkg -i *.deb
でinstall。Zend Frameworkは
/usr/share/php/libzend-

sudo vi /etc/php5/apache2/php.ini
;include_path = ".:/usr/share/php"

include_path = ".:/usr/share/php:/usr/share/php/libzend-framework-php"
に変更する。
或いは
/usr/share/php$ sudo ln -s libzend-framework-php/Zend


sudo /etc/init.d/apache2 restart
或いはreloadでいいかも。

include_pathを通さないと
http://framework.zend.com/docs/quickstart/create-your-project
zf create project quickstart
で作られた
quickstart/public/index.php
内のincludeでerrorになる。

libzend-framework-php/ directoryはいらないような気がする。

0 件のコメント:

コメントを投稿