ようこそゲストさん

CPA-LABテクニカル

2008/01/11(金) php5。さくらインターネット。pear Mail_Mime

はてブ情報 はてブに登録 はてブ数 php5spok
pearでMail_Mineをインストールしようとすると、
%pear install mail_mime
pear/Mail_Mime requires PEAR Installer (version >= 1.6.0), installed version is 1.4.11
pear/Mail_mimeDecode requires PEAR Installer (version >= 1.6.0), installed version is 1.4.11
pear/Mail_mimeDecode requires package "pear/Mail_Mime" (version >= 1.4.0, excluded versions: 1.4.0)
No valid packages found
install failed
なるエラーが。

調べると、pearのバージョンは1.6.2になっているし問題ない(←実はここが落とし穴。1.6.2はインストールされていても。動いているpearがさくらインターネットの古いpear&php4だったりする。)。ちまたでは
pear upgrade pear
なる民間療法が検索されるが、当然、効き目なし。

さらに調べると、ああ、pathが通っていないからphp4が動いていることが原因のよう。
だってpear -Vで調べるとわかる。

http://www.pear-forum.org/viewtopic.php?p=2366

pear config-set php_bin /home/example/php5/bin/php 
西洋ナシ構成-セットphp_bin/home/example/php5/bin/php 

export PHP_PEAR_PHP_BIN=/home/example/php5/bin/php 
輸出PHP_PEAR_PHP_BIN=/home/example/php5/bin/php 

export PATH=/home/example/pear/:/home/example/php5/bin:$PATH 
輸出PATH=/home/example/pear/:/家/ユーザー名/php5/ごみ箱:$PATH 
を参考に
pear config-set php_bin /home/example/bin/php5
setenv PHP_PEAR_PHP_BIN /home/example/bin/php5
setenv PATH /home/example/share/pear5/:/home/example/bin
とすると無事成功。
コマンドラインでもphp5が優先で動くようになる。

これもメモしとく
What does "pear -V" show you? 
「西洋ナシ-V」は、あなたに何を示しますか? 

I'm not sure, but maybe "pear clear-cache" might help.
私にはわかりません、しかし、多分、「西洋ナシ見通しがきくキャッシュ」は助けるかもしれないでしょう。

名前:  非公開コメント   

  • TB-URL  http://cpa-lab.com/tech/014/tb/

2008/01/11(金) pearの初期設定。php5 さくらインターネット

http://phptips.seesaa.net/archives/200703-1.htmlが詳しい。

まずは
pear -vでベースを把握し、pear helpで勉強して
.pearrcをユーザールートに作る。

pear config-set bin_dir /home/example/pear/bin
pear config-set doc_dir /home/example/pear/PEAR/docs
pear config-set ext_dir /home/example/pear/PEAR/extensions
pear config-set php_dir /home/example/pear/PEAR
pear config-set cache_dir /home/example/pear/PEAR/cache
pear config-set data_dir /home/example/pear/PEAR/data
pear config-set php_bin /home/example/bin/php5
pear config-set test_dir /home/example/pear/PEAR/tests
pear config-set download_dir /home/example/pear/temp/download
pear config-set temp_dir /home/example/pear/temp
http://pear.php.net/manual/ja/installation.cli.php

も参照

名前:  非公開コメント   

  • TB-URL  http://cpa-lab.com/tech/013/tb/