Ethna  インストール

PHPフレームワークEthnaにはPEAR:DB Smarty が必要です。

# pear list で確認
入ってなかったらインストール
# pear list
Installed packages, channel pear.php.net:
=========================================
Package Version State
Archive_Tar 1.3.1 stable
Console_Getopt 1.2 stable
HTML_Template_IT 1.1 stable
Net_UserAgent_Detect 2.0.1 stable
PEAR 1.4.9 stable
XML_Parser 1.2.7 stable
XML_RPC 1.2.2 stable
XML_Serializer 0.18.0 beta
XML_Util 1.1.1 stable

# pear install DB
downloading DB-1.7.6.tar ...
Starting to download DB-1.7.6.tar (-1 bytes)
................................................................................
..................................................................done: 735,232
bytes
install ok: channel://pear.php.net/DB-1.7.6

Smartyは本家 http://smarty.php.net/ から最新の安定板をダウンロードします
# tar xvzf Smarty-2.6.14.tar.gz
展開後、libディレクトリをSmartyの名前にしてinclude_pathにコピー
# cp -R /home/alice/Smarty-2.6.14/libs /usr/local/lib/php/Smarty

Ethna は pear コマンドでインストールします
# pear channel-discover pear.ethna.jp
Adding Channel "pear.ethna.jp" succeeded
Discovery of channel "pear.ethna.jp" succeeded

# pear install ethna/ethna-beta
downloading Ethna-2.2.2006060715.tar ...
Starting to download Ethna-2.2.2006060715.tar (573,440 bytes)
................................................................................
...................................done: 573,440 bytes
install ok: channel://pear.ethna.jp/Ethna-2.2.2006060715

Chnanel Server を経由してインストールしているため、バージョンアップの際にもコマンド一発でアップグレードできます
# pear upgrade ethna/ethna

*Windows, Linuxともに同じようにインストールできました
  windowsの場合はPathに「C:\php\PEAR」を追加

あとはこんな風に追加モジュールをインストール
pear install http://pear.project-p.jp/get/Ethna_Haste-0.9.0.tgz

Comment Form

コメントを表示する前に、管理人の承認が必要になることがあります。その場合は、承認されるまでコメントは表示されませんので、ご了承ください。

スタイル用のHTMLタグが使えます

Trackback

Recent entry

Search

Tag Cloud

Page Top