'pear' に関するエントリ

PEARパッケージのインストールに耐えられないとかって

2008年3月20日(木曜日)
add to hatena hatena.comment 0 user add to del.icio.us 0 user add to livedoor.clip 0 user

仕事でSymfonyを使う事になったので、MAMP1.7.1にインストールしようとしたら入らない。

$ /Applications/MAMP/bin/php5/bin/pear install symfony/symfony
downloading symfony-1.0.11.tgz ...
Starting to download symfony-1.0.11.tgz (1,912,922 bytes)
.........................done: 1,912,922 bytes

で、止まる。
普通、

install:ok xxxxxxxx

とかなるのに。

MAMPのエラーログを見ると、

 PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 77824 bytes) in /Applications/MAMP/bin/php5/lib/php/PEAR/PackageFile/v2/Validator.php on line 179

とかいってんの。実にひ弱である。

php.ini確認すると、割り当て8M。MAMPに限らずだいたいこの値だったように思うけど、ちょっと足りないんじゃないの。
割り当て増やしたらインストールできた。

MAMPのPEARにServices_Amazonをインストール

2007年1月8日(月曜日)

MAMP上に、PEARのServices_Amazonを入れました。
PHP×WebサービスAPIコネクションズの一発目がAmazonでしたので。

うーんしかし、CakePHPのいいところはライブラリ非依存ってところなのですがねぇ・・・。
外部ライブラリを使わないCakePHPのAmazonコンポーネントを作ってみてもいいかも。

MAMP上のPEARにパッケージをインストールするには、

/Applications/MAMP/bin/php4/bin/
/Applications/MAMP/bin/php5/bin/

のpearを使えば良いです。

(more…)