• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:pearのインストール出来ない)

pearのインストール出来ない

このQ&Aのポイント
  • pearのインストールがうまくいかず、コマンドプロンプトでの作業も反応がない状況です。
  • システムの環境変数を追加しても変わらず、phpの再インストールも検討していますが、注意点が不明です。
  • WinXPでPHP5.2.2を使用しており、apache 2.0も組み合わせていますが、進めることができません。

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

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.2

返信を見てどの程度スキルがあるのか心配になりました。 そもそも、コマンドプロンプトで、php以外のディレクトリーに 移動して、php -v と打ってみてください。 c:\php>cd \ c:\>php -v これで、PHPのバージョンは出てますよね? ・「管理は面倒になりますが」の意味 PEARにはパッケージマネージャーというのがあって、 必要な拡張パッケージのインストールやバージョンアップなんかを 簡単に実行できるのですが、これを使わないということです。 ・「インクルードパスだけとうせば、」の意味 「PEARの格納されている場所をPHPに知らせる」の意味です。 普通は、php.iniのinclude_pathに追記します。 include_path = ".;C:\php\pear\" 又はPEARを使うプログラムで、 set_include_path('c:\pear\lib' . PATH_SEPARATOR . get_include_path()); のようにも出来ます。

mayu_chap
質問者

お礼

yyr446さんへ こんばんは。お世話になっております。 「管理が面倒」ということで、不安を感じながらも、結局、PHPのバージョンアップを兼ね、PHPのアンインストール&インストールを行い、通常通り?コマンドプロンプトからインストールをする事が出来ました。 >返信を見てどの程度スキルがあるのか心配になりました。 お恥ずかしい限りです。。これを機にもう少し勉強してみたいと思います。 以上、前回に引き続き、ご親切な対応に感謝いたします。 ありがとう御座いました!

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

その他の回答 (1)

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

投稿の日付を見ると1週間ぐらい悩んでるんですね。 いっそのこと、インストーラーを使うのはあきらめて、自分でパッケージ(tgz)をダウンロードして展開して、インクルードパスだけとせば、 使えますよ。急がば回れですかね。(管理は面倒になりますが) レンタルサーバーなんかだと、go-pearなんか使えないことがざらにあります。手動でもそんなに大変じゃないです。案するより...

mayu_chap
質問者

お礼

yyr446さんへ こんにちは。ご親切な対応をありがとう御座います。感謝いたします。 右も左もわからず、書籍に紹介のあった手順で行っていましたが、私が行っていたのは、インストーラーを用いてのことだったのですね。 そこで、yyr446さんがアドバイスいただいた手順を調べようと、色々と検索しておりますが、私の環境、および状況において、該当すると思われる内容(サイト)に辿り着くことが出来ません。 お恥ずかしいこととは承知しておりますが、この手の作業が不慣れもあり、各サイトで綴っている内容の意味が良くわからないのです。(恥) アドバイスいただいた、 >自分でパッケージ(tgz)をダウンロードして展開して、インクルードパスだけとせば、使えますよ。 とは、実際にどのような手順を行えば宜しいのでしょうか? それと、「管理は面倒になりますが」とは、どういった時に管理することが出てくるのですか? 該当すると思われるサイトでも構いません。今一度アドバイスいただければ幸いです。お忙しいなか恐縮ですが、宜しくお願いもうしゃげます。 余談ですが、他のPC(OSがXPhomeで、他のバージョン等は同じ)でも同じ手順を行っていますが、状況は何ら変わりありません・・・何故なんでしょう・・

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

関連するQ&A

  • pear のインストールができません

    いつもお世話になっています。 [構築環境] IIS6.0 php5.0.4 mysql4.1.23 今回phpファイルの中に DB::connectというものがあり、 これを使うために、pearをインストールしたのですが、 今までやってきた手順は以下の通りです。 コマンドプロンプト cd c:\php c:\php>go-pear.bat と入力。 If you wish to abort, press Control-C now, or press Enter to continue:と出るので、enterをおしました。 HTTPproxy (http://user:password@proxy.myhost.com:port),or Enter for none::と出ました、よく分からないので、enterを押しました。 すると、どこにインストールする?見たいな英文が出てきて、 その下に、 1.Installation prefix : C:\php 2.Binaries directory : $prefix 3.PHP code directory($php_dir): $prefix\pear 4.Documentation base directory: $php_dir\docs 5.Data base directory : $php_dir\data 6.Teats base directory : $php_dir\tests 7.php.exepath :C:\php\php.exe 1-7,'all'or Enter to continue:と出るのでenterと押しました。 (※ここでなぜかphp.iniファイルのが出てこない。) Would you like to innstall these as well?[Y/n]: [Y]Enter押しました。 すると、NO handlers for package.xml version 2.0 と出て、とまります、調べたところ、どうやら、pearのバージョンが古いみたいなので、コマンドプロンプトにて、 C:\php>pear upgrade PEARとして、 もう一回 c:\php>go-pear.batとやってみたのですが、 だめ、同じだと思いましたが、 C:\php>pear upgrade -a PEAR-1.3.6 C:\php>pear upgrade -a PEAR ともしてみましたがだめ。 package.xml 2.0をインストールするのは どうすればいいのでしょうか? 手詰まりです。どなたか是非 ご教授ください。お願いします。

    • ベストアンサー
    • Perl
  • pearのインストールに関して

    お世話になっております。 先日、新しいPCに買い替えまして、これまでpearは使っていなかったのですが、pearをインストールしたく書籍やサイトを参考に、コマンドから C:\php\go-pear.bat と進めてみましたが、何の反応もありません・・。 (現在数度目のチャレンジ。30分以上経ってますが、何のメッセージも返ってきません) はじめはセキュリティーソフトが邪魔をしている?と思い、ファイアーオールを一時的に無効にしたりもしていますが、これも空しく結果はすべて一緒です。 色々調べてはいるものの、何処も上記のようなことは書かれておらず、どうしたらよいのか?と質問させていただきました。 尚、環境はWinXP professional SP3の、PHPは5.2.2です。 以上、お忙しいなか恐縮ですが、アドバイスいただければ幸いです。宜しくお願い申し上げます。

    • 締切済み
    • PHP
  • PEARのインストールについて

    PHP初心者です。 「10日でおぼえる PHP5入門教室」で勉強してます。 テキストで、PEARのページまで進んで、テキストとおりに PEARのインストールを実行すべく コマンドプロンプトから、 > go-pear.bat を実行しました。 そしたら、いろいろな実行経過メッセージがでたのですが、最後が install ok: PEAR 1.3.5 install ok: Archive_Tar 1.3.1 install ok: Console_Getopt 1.2 install ok: XML_RPC 1.2.2 No handlers for package.xml version 2.0 で、終わってしまって、テキストにある  Would you like to alter php.ini[y/n] が、表示されませんでした。 上記のNo handlers for package.xml version 2.0 とはどういう状態でしょうか。 よろしくお願いします。

    • ベストアンサー
    • 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
  • Windows上でpear/symfonyのpathがきかない

    現在、WindowsXP上に、サーバーを構築しましてsymfonyを動かそうとしています。 一応一通りインストール出来た様なのですが、phpはパスは通っていますが どうも、pearのパスが通ってないようです。 そのため、pearのある所でないとコマンドがききませんし symfonyのコマンドも同じ所でしか動きません。 この状態では、使い勝手が悪いのでpathを通したいのですが ご存知の方がいらっしゃいましたら、よろしくお願いします。 ------------------------------------------------ 【環境】 ・WindowsXP ・apache2.0/php5.2.0/pear1.7.1/symfony1.1.11 php.iniの抜粋分 ;***** Added by go-pear include_path=".;c:\php\includes;c:\php\PEAR\pear" ;*****

    • 締切済み
    • PHP
  • PEARのインストールについて

    PHP5.2.3でPEARのインストールがうまくいきません。 現象は、go-pear.batを実行すると、だんまりになってしまいます。 環境はWindows2000server+IISです。 \- |-php(phpフォルダ) | --PEAR(インストール時に出来るフォルダ) PEAR\go-pear.pharはネット上から最新のものを拾ってきました。 わかる方いたらよろしくお願いします。

    • 締切済み
    • PHP
  • PEAR でのMail設定に関して

    教えて下さい。 PEARを使ってメールを利用しようとしていますが、どうもインストールがうまく できません。 コマンドプロンプトで go-pear.bat コマンドを実行し、画面上では "Downloading package:Mail" とは表示されるものの、インストールができて いないようです。 pear list で確認してもMailは見つかりません。 何か考えられる原因はありますでしょうか? また、別の方法でインストールが 可能な方法があれば教えて下さい。 《環境》  php 5.0.2 よろしくお願いします。

    • 締切済み
    • PHP
  • pearのパッケージがインストールできません

    初めまして。宜しくお願いします。 環境はwindowsXP、PHP5.1.2です。 コマンドプロンプトでpearのパッケージMDB2をインストールしようとしたのですが、「php.exeは有効なwin32アプリケーションではありません」と表示され、続けて「アクセスが拒否されました」となりインストールできません。以前同様のやり方でpearのDBはインストールできました。 原因を探してみたら、どうやらphp.exeの破損かも知れないのですが、対処法がわからず困っています。 どなたかこの状況をご存知の方がいましたら、このようになったと思われる原因と対処法をどうかご教授ください。 宜しく御願いいたします。

    • 締切済み
    • PHP
  • PEARライブラリ

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

    • 締切済み
    • PHP
  • pearをレンタルサーバにインストールできない

    レンタルサーバへgo-pearを使用してPEARをインストールしたいのですが、 インストールが途中で止まってしまいます。 WEB ARENA SUITEX PHP Version 5.1.6 go-pear1.1.1 Apache 2.0 以下の手順でインストールを実施しました。 1:http://pear.php.net/go-pear をgo-pear.phpとして保存 2:サーバーのインストールするディレクトリ   (http://ドメイン/includes/pear/go-pear.php)へアップ 3:上記ディレクトリのパーミッションを777に変更 4:ブラウザからhttp://ドメイン/includes/pear/go-pear.phpへアクセス 5:NEXTをクリックし、下記をそれぞれ入力 1. Installation prefix ($prefix) = http://ドメイン/includes/pear 11. php.exe path, optional (CLI command tools) = /usr/local/bin/php(phpへのパス) 6:最下部のinstallボタンをクリック と、進めるとインストールが始まるのですが、途中で停止してしまいます。 上部プログレスバーが50%で停止し、 Installing selected packages.................. Downloading and installing package: PEAR............. と表示されたところからインストールが進みません。 5分ほど待ってみても状況が変わらず、困りました。 どなたかご存知の方、お助けいただければ幸いです。

    • 締切済み
    • PHP