• ベストアンサー

php5のpearコマンドがない

php-5.1.4をソースからインストールしたのですが、 pearコマンドが見当たりません。 configureスクリプトに --with-pear オプションを 与えても生成されないようです。 PEARライブラリ自体はインストールされます。 アドバイスなどいただけると幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • tomy06
  • ベストアンサー率25% (58/224)
回答No.1

ソースからということはLINUXかなにかでしょうか? おそらく、パスが通ってないだけだと思います 普通にインストールしたら /usr/local/bin/ の下にphp関連のコマンドが入っているとおもいます シンボリックリンクなどで、/usr/bin/あたりにリンクを貼っておくといいですよ

angband
質問者

お礼

お礼が遅くなってすいません。 ご回答いただいて、ありがとうございました。 FreeBSDです。パスは通ってます。 その後、自己解決しました。php.iniやPEARが 存在すると上書きしないようですが、その影響でした。 --prefixを /tmp/php などにするとpearコマンドも 生成されたので、コピーして pearスクリプト内の パスを修正したら、無事pearコマンドが使えるように なりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • PEARコマンドが使えない・・・

    PEARコマンドが使えなくて困ってます・・・助けて下さい! pear list / pear install *** などのコマンドを打つと -bash: pear: command not found となってしまい、コマンドがないと言われてしまいます。 パスが通ってないのかと思い。 以下のようにパスを通したのですが、変わりませんでした。 echo PATH=$PATH:/usr/bin/PEAR >> .bashrc ; source .bashrc witch pear を実行すると、 /usr/bin/which: no pear in (***/***/sbin:/root/bin:/usr/bin/PEAR) となります。 phpinfoでは、 Configure Command '--without-pear' include_path .:/usr/bin/PEAR となっていますが、このConfigureのwithoutが関係しているのでしょうか? どなたか宜しくお願いします! ------- CentOS 5.1 PHP 5.1.6

    • ベストアンサー
    • PHP
  • PHPのインストールについて

    新しくサーバーを構築しているのですが、前任者がPHPのインストールメモとして「Apacheモジュール用」のconfigureオプションと「コマンドライン用」のconfigureオプションを書き残してあります。 それぞれの違いは Apacheのモジュール用 ./configure --with-apxs2=/usr/local/apache2/bin/apxs コマンドライン用 ./configure --enable-pcntl で外は同じオプションでした。 この場合、同じディレクトリでそれぞれmake installするとあとからmakeしたPHPが生成されるのではと思いますが、これでよいのでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • PEARライブラリ

    Windows(xp)にxampp1.6.4をインストールしています、C:\xampp\php\PEAR\にPEARのライブラリが格納されているのにコマンドプロンプトでpear listを入力してインストールされているライブラリを確認したいのですが、no package installed from channnel pear.php.netと表示されてしまいます。 どうなってるのかよくわかりません、パッケージのインストール方法がわかりましたら教えてもらえると助かります。

    • 締切済み
    • PHP
  • phpのpearが使えない

    いつも参考にさせて頂いています。 pearコマンドが使えなくなってしまいました。シェルでpearと打つと下記エラーが発生します。 【エラー内容】 Warning: require_once(PEAR.php): failed to open stream: No such file or directory in Config.php on line 27 【原因】 おそらく、PEARディレクトリを移動させてしまったからだと思います。 なので、/usr/bin/pearをviで下記のように変更した所、上記エラーが発生しました。 include_pathを/usr/share/php ⇒ /usr/local/php pearを再インストールすれば改善されるでしょうか? できれば再インストールする際の手順なども教えて頂けると嬉しいです。(参考URLでも全然OKです。 それともPEARディレクトリを移動させても問題なく動作させる方法があるでしょうか?どうか宜しくお願いします。

    • ベストアンサー
    • PHP
  • php pear

    php5にpearをインストールしました。 早速、c:\php>pear install MAIL としたところ、 No releases available for package "pear.php.net/MAIL" Cannot initialize 'channel://peara.php.net/MAIL', invalid or missing package file Package "channel://pear.php.net/MAIL" is not valid install failed というエラーメッセージが出ます。 どこを直したらよいのか、分かりません。 アドバイスお願いします。

    • 締切済み
    • PHP
  • PEARのインストールの仕方を教えてください

    こんにちは,よろしくお願いします。 PHPプログラミングを勉強しています。(Windows XP,Apache) PEARの基本機能をインストールしようとして,MS-DOSのコマンドラインからgo-pearを実行しました。そうしたところ,次のようなWarningが表示されて,どうもうまくいっていないようです。どうすればうまくいくのでしょうか?何が悪いのでしょうか? C:\php>go-pear PHP Warning: PHP Startup: pdf: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 Are you installing a system-wide PEAR or a local copy? (system|local) [system] : 当然,パッケージのダウンロードやインストールもうまくいきません。pearコマンドは内部コマンドにも外部コマンドにも無いという旨のメッセージが出て,それより先に進みません。(c\phpには,pear.ini以外にpear.*というファイルはありませんでした。) パッケージのインストールまでできる方法を教えてください。(別な方法でもかまいません。)よろしくお願いします。

    • ベストアンサー
    • PHP
  • pearコマンドのインストールのやりかたがわかりません

    XAMPPを使ってPHPの勉強をやり始めたんですけど、pearコマンドのインストールのやりかたがわからず困っています。教えてください。 あと、初心者にでも理解できる本でもあればこちらの方も教えて下さい。

    • 締切済み
    • PHP
  • xamppでpearコマンドが使えない

    xampp version2.5 php5 を利用しています。 PEARを利用したいと思い、「C:\xampp\php>go-pear.bat」からインストールしたところ、次回起動時から以下のようなメッセージが表示されてPEARコマンドが使えなくなってしまいました。 ------------------------------------------------ C:\xampp\php>pear list Notice: unserialize(): Error at offset 112 of 354 bytes in Config.php on line 1007 ERROR: The default config file is not a valid config file or is corrupted. ------------------------------------------------- ネットで調べたところ最新のxamppには既にPEARがインストールされていたとのことらしいのですが、この場合の対処の方法がわかりません。 一度PEARをアンインストールすればいいのかと思っているのですが、どのように処理を進めていけばいいのかわかりません。 どなたかご教示お願いします。

    • 締切済み
    • PHP
  • MacでのPHPコンパイル

    こんばんわ。 質問です。 Mac OS X LIONでPHPをコンパイルしているのですが うまくいかず困っています。 困っている点が 実は、通常のコンパイルはうまくいっているのですがコマンドライン用のPHP のコンパイルがうまくいきません、。 というのもインタラクティブシェルが可能なコマンドラインPHPが欲しいのです。 じつはMAX OS LIONにデフォルトで入っているコマンドライン版PHPも インタラクティブシェルが使えるのですが、自分で一度コンパイルしていたいと思っています。 で、コンパイル時のオプションですが ./configure -with-readline make make install というコマンドでコンパイルすると可能になるのことなのですが うまくいきません。 何度も試したのですが PHP -a とターミナルでうってみてもインタラクティブシェルが うごきません。 ほかにも、 ./configure --with-libedit make make install というオプションでもいいらしいのでやってみたのですがそれでもだめでした。 どなたかお分かりの方、なにとぞご教授ください。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • Pearのインストールについて

    Mac OS X 10.6.8 Snow Leopard PHP5.3.6 環境:MAMPを使ったローカル環境 やろうとしていること:pearをインストールし、pear:Mailを使ってメールフォームを作成したい。 上記のことを踏まえ、Pearをインストールするにあたって質問があります。 いろいろ調べてpearをインストールしたり、確認したりといったコマンドを打つと、どうしてもcommand not foundと出ます。 例えばpearと打っても、pear install PEARと打っても-bash ** command not foundとなります。 調べて試してみてもどうしても同様のことが起きます。 具体的にどうすればpearをインストールできるのでしょうか? 初歩的な質問かもしれませんが、ご教示頂ければ幸いです。

    • ベストアンサー
    • PHP
このQ&Aのポイント
  • 退職金がある会社は退職金の保険に入るものなのでしょうか?
  • 会社によって何か月や数年以上働いていないと退職金の支給がない会社は結構多いと思うのですが、上記の退職金の保険でも同じでしょうか?
  • 現状ないとは思っているのですが、仮に本人が言っているように退職金が支払われない場合、労働基準監督署に言えばもらえるものでしょうか?裁判をしないともらえないものでしょうか?中小企業でおそらく3年前後しか働いていないので、イメージ的にもらえるとしても10~30万ぐらいなので、裁判をしても微妙な気がしています(実際には退職金が支払われる条件があった上で、退職金の支払いがなかった場合で、支給額が30万を超えてくる状況なら、してもいいのかなと思いました)。
回答を見る