PEARを使ってZend Frameworkのインストール
Zend_Http_Clientを利用したかったのでZend Frameworkをインストール。
今回はPEARを使ってインストール。
チャネルの追加
$pear channel-discover zend.googlecode.com/svn
Zend Frameworkのインストール
$pear install zend/zend
PEARのバージョンが古いとのエラーが出てインストール失敗
zend/Zend requires PEAR Installer (version >= 1.6.2), installed version is 1.4.9
No valid packages found
install failed
ということで
PEARのバージョンを上げるためにアップグレードを実行
$pear upgrade pear
ここでもエラーが!
WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update
pear/Archive_Tar requires PEAR Installer (version >= 1.5.4), installed version is 1.4.9
pear/PEAR dependency package "pear/Archive_Tar" installed version 1.3.1 is not the recommended version 1.3.7, but may be compatible, use --force to install
No valid packages found
upgrade failed
PEARのアップグレードをするためにArchive_Tarを強制的にアップグレードする。
$pear upgrade --force Archive_Tar upgrade ok: channel://pear.php.net/Archive_Tar-1.3.7
今度こそPEARのアップグレード
$pear upgrade pear upgrade ok: channel://pear.php.net/PEAR-1.9.1
再度Zend Frameworkのインストール
$pear install zend/zend
これで無事にインストール完了
- PEAEコマンドメモ
PEARの登録チャネル確認
$pear list-channels
インストール済みのパッケージ確認
$pear list