ダラダラしすぎたせいで眠いわ、やる気でないわ、という感じの仕事初め。全体的にのんびりした感じだったので、リハビリにはちょうどよかったかも。
PECL から Fileinfo モジュールをインストールしようと
$ pecl -v install fileinfo
としたところ
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 143 bytes) in /usr/share/pear/PEAR/PackageFile/v2.php on line 1140
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 100 bytes) in /usr/share/pear/PEAR.php on line 765
というエラーが出てきてインストールに失敗する。memory_limit の値が、8M以上に設定されていても上記エラーが出る。
$ php -i | grep memory_limit
memory_limit => 32M => 32M
対処としては、/usr/share/pear/pearcmd.php に以下の記述を追加する( @ini_set('magic_quotes_runtime', false); の下あたりでいいと思う )。
@ini_set('memory_limit', '32M');
[参考]