1191 pearのパス

<<トップページへ

pearのパス
日時: 2009/04/03 14:09
名前: いとおちゃん
URL: http://yumesv.com/
/root/でpear install Mail_mimeDecodeを実行すると、rootディレクトリにPEARディレクトリができてしまいます。
CentOS5.2だとどこでpearコマンドを実行すればいいのでしょうか。

Re: pearのパス(1)
日時: 2009/04/03 14:33
名前: いとおちゃん
URL: http://yumesv.com/
/usr/share/pear/にあることは分かりましたが、/root/にできたPEARディレクトリと/usr/share/pear/PEAR/は内容が違うのです。
いったいどこにインストールすればいいのでしょうか。

Re: pearのパス(2)
日時: 2009/04/03 15:10
名前: ZED
/usr/share/pear
で良いですよ〜


あとは、pearコマンドへのパスが適切になってれば大丈夫かと・・・

Re: pearのパス(3)
日時: 2009/04/03 15:28
名前: stranger
URL: http://ja.528p.com/
>/usr/share/pear/にあることは分かりましたが、/root/にできたPEARディレクトリと/usr/share/pear/PEAR/は内容が違うのです。
>いったいどこにインストールすればいいのでしょうか。

ここの前後を詳しく読む
http://pear.php.net/manual/ja/guide.users.commandline.config.php

pear config-show でデフォルトの環境がわかる
pear config-get php_dir

私の所はソースから入れているので デフォルトは
/usr/local/etc/pear.conf
に設定してあり

pear config-get php_dir を実行すると
/usr/local/lib/php

Re: pearのパス(4)
日時: 2009/04/03 15:31
名前: いとおちゃん
URL: http://yumesv.com/
なぜか
# pear config-get php_dir
/root/PEAR
になってるのでそれを直すにはどうしたらいいでしょうか?
http://pear.php.net/go-pearから一回ダウンロードしてしまったのが原因だと思いますが。
cpで直接/usr/share/pear/にコピーしたらエラーが出ましたし。

Re: pearのパス(5)
日時: 2009/04/03 15:35
名前: いとおちゃん
URL: http://yumesv.com/
#pear
...
config-set
...
# pear config-set php_dir /usr/share/pear
config-set succeeded
でよかったのでしょうか?

Re: pearのパス(6)
日時: 2009/04/03 15:43
名前: いとおちゃん
URL: http://yumesv.com/
# pear upgrade pear
このコマンドを実行すると
# pear install Mail_mimeDecode
-bash: /usr/bin/pear: そのようなファイルやディレクトリはありません
pearが無くなってしまいます。
あと、php_dirは/usr/share/pear/に設定しましたが、/usr/share/pear/の下にPEARというディレクトリができてその中にPEARがインストールされてしまっています。
PHP_dirというほどなのでPHPのパスを設定すればいいのでしょうか。

Re: pearのパス(7)
日時: 2009/04/03 15:48
名前: いとおちゃん
URL: http://yumesv.com/
# pear config-set php_dir /usr/lib/php/pear
config-set succeeded
ここにすれば、できました。

※古いスレッドには返信できない場合があります


■関連コンテンツ




▲このページのトップへ戻る

プライバシーポリシー
centossrv.com