このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

pearのパス このメッセージに返信する
日時: 2009/04/03 14:09
名前: いとおちゃん
URL: http://yumesv.com/
/root/でpear install Mail_mimeDecodeを実行すると、rootディレクトリにPEARディレクトリができてしまいます。
CentOS5.2だとどこでpearコマンドを実行すればいいのでしょうか。
記事編集 編集
Re: pearのパス このメッセージに返信する
日時: 2009/04/03 14:33
名前: いとおちゃん
URL: http://yumesv.com/
/usr/share/pear/にあることは分かりましたが、/root/にできたPEARディレクトリと/usr/share/pear/PEAR/は内容が違うのです。
いったいどこにインストールすればいいのでしょうか。
記事編集 編集
Re: pearのパス このメッセージに返信する
日時: 2009/04/03 15:10
名前: ZED
URL:
/usr/share/pear
で良いですよ〜


あとは、pearコマンドへのパスが適切になってれば大丈夫かと・・・
記事編集 編集
Re: pearのパス このメッセージに返信する
日時: 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のパス このメッセージに返信する
日時: 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のパス このメッセージに返信する
日時: 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のパス このメッセージに返信する
日時: 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のパス このメッセージに返信する
日時: 2009/04/03 15:48
名前: いとおちゃん
URL: http://yumesv.com/
# pear config-set php_dir /usr/lib/php/pear
config-set succeeded
ここにすれば、できました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -