• 締切済み

PEAR_Infoのインストールでエラー

PEAR_Infoのインストールを試みましたが、エラーメッセージが表示されてインストールできません。 バージョンが違う旨のエラーメッセージだと思うのですが、対処方法を教えて下さい。バージョンは問いません。 入力内容→C:\>pear install PEAR_Info エラーメッセージの内容     ↓ WARNING: channel "pear.php.net" has updated its protocols,use "channel-update pear.php.net" to update pear/PEAR_Info requires PEAR Installer (version >= 1.4.11),installed version is 1.4.9 pear/PEAR_Info requires package "pear/PEAR" (version >=1.4.11),installed version is 1.4.9 No valid packages found install failed 宜しくお願いします。

  • PHP
  • 回答数1
  • ありがとう数1

みんなの回答

  • calltella
  • ベストアンサー率49% (317/635)
回答No.1

あまり詳しくないのですがヒントになればと思い投稿します。 バージョン関連のエラーだと言う事は質問者さんもわかってらっしゃる様ですが PEAR_Infoのバージョンではなく PEARのインストールパッケージのバージョンエラーではないでしょうか? http://pear.php.net/package/PEAR_Info/download Dependencies: PHP Version: PHP 4.3.0 or newer PEAR Package: PEAR 1.4.11 or newer

linmujp
質問者

お礼

ご回答ありがとうございます。ご回答頂いたURLにpearパッケージのバージョン1.4.11があるようですので、インストールして試してみます。

関連するQ&A

  • PEAR installでエラー

    PEARのパッケージをinstallしようとしたところ、 WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update Cannot install, php_dir for channel "pear.php.net" is not writeable by the current user [root@cn-wedding pear]# pear channel-update pear.php.net と、エラーになったので、 pear channel-update pear.php.net を実行したのですが、 Retrieving channel.xml from remote server となったまま応答がありません。 何か設定が間違っているのでしょうか?全く検討もつきません・・

    • 締切済み
    • PHP
  • pearのHTML_QuickFormインストール

    さくらのVPSに、pearのHTML_QuickFormをインストールしようと思い、 #pear install HTML_QuickForm を実行すると以下のようねメッセージが出て、インストールに失敗します。 pear/HTML_QuickForm requires PEAR Installer (version >= 1.5.4), installed version is 1.4.9 No valid packages found install failed メッセージから、PEARのバージョンが古いからだめなのかと思い #pear upgrade PEAR を実行すると、今度は以下のメッセージが出て、よくわかりません。。 pear/PEAR dependency package "pear/Console_Getopt" downloaded version 1.3.1 is not the recommended version 1.2.3, but may be compatible, use --force to install pear/Archive_Tar requires PEAR Installer (version >= 1.5.4), installed version is 1.4.9 pear/Console_Getopt requires PEAR Installer (version >= 1.8.0), installed version is 1.4.9 No valid packages found upgrade failed あまり詳しくないのですが、こういった場合何が問題なのでしょうか?

  • symfonyのインストールができない

    symfonyをインストールしたいのですが、以下の設定でうまくいきません。 # pear channel-discover pear.symfony-project.com # pear install symfony/symfony symfony/symfony requires PHP (version >= 5.2.4), installed version is 5.1.6 No valid packages found install failed エラーなのは分かるのですが、何が原因でしょうか? よろしくお願いします

  • pear_infoが表示出来ないです。

    いつもお世話になっております。 PEARを使いたくて、 コマンドから C:\>cd php5 C:\php5>go-pear と、インストールをしました。 最後に C:\php5>pear list INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET: ========================================= PACKAGE VERSION STATE Archive_Tar 1.3.2 stable Console_Getopt 1.2.3 stable PEAR 1.6.2 stable PEAR_Info 1.7.0 stable Structures_Graph 1.0.2 stable と表示されたので、無事インストール出来ていると 思ったのですが・・・・。 インストールがちゃんと出来ているか確認する為に、 phpinfo とおなじような感じでpear_infoが 表示出来るという記述を見つけたのでpear_infoをインストールし <?php require_once("PEAR/Info.php"); $info = new PEAR_Info(); $info->show(); ?> と書いたphpファイルを作って表示させて見たのですが No PEAR configuration files (pear.ini or pearsys.ini) found into '/path/to/your/pear/files' directory というエラーが吐き出されております。 phpinfo();で表示される、include_pathは nclude_path .;C:\php5\pear;C:\php5\includes と表示されております。 PHP5のインストールをしなおし、一からやり直してみたのですが 同じエラーが吐き出されて途方にくれております。 気になったのは、PHP5フォルダ内にあるPEARフォルダの 中に、さらにPEARフォルダが存在し、その中にInfo.phpが 存在している事です。 ためしに、include_pathを.;C:\php5\pear\pear;C:\php5\includes と変えてみたところ、こちらは500エラーが でました。 どんな些細な事でもかまわないですので、どかご指導宜しく お願い申し上げます。 作業環境は Win XP Apache2.2 PHP5 MySQL5 です。

    • ベストアンサー
    • PHP
  • PEARインストールについて(xampp

     こんにちは。 xamppを使いPHPの勉強をしております。 PEARインストールの段階で手が止まっており、他の質問を見ても解決せず困っております。 ・OSはWin xp(Home) ・これまでの手順  購入した本を元にPEARをインストールしようと致しましたが、うまく行かず。→購入した書籍のサイトでPEARインストールについて訂正があり、そちらも試したものの、上手くいきませんでした。  また、他のインストール方法を解説しているサイトを見てもなかなかうまくいきませんでしたが、とあるWebサイトの方法を試したところ、コマンドプロンプトにそれまでと違う表示が出てきて、いくつか段階が進みました。 【質問点】 次の結果は、インストールが無事に出来ているのでしょうか??? C:\Documents and Settings\Owner>cd C:\xampp\php C:\xampp\php>pear install MDB2 pear/MDB2 is already installed and is the same as the released version 2.4.1 install failed C:\xampp\php>pear install MDB2#mysql Skipping package "pear/MDB2", already installed as version 2.4.1 No valid packages found install failed C:\xampp\php>pear list INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET: ========================================= PACKAGE VERSION STATE Archive_Tar 1.3.3 stable Console_Getargs 1.3.4 stable Console_Getopt 1.2.3 stable MDB2 2.4.1 stable MDB2_Driver_ibase 1.4.1 stable MDB2_Driver_mssql 1.2.1 stable MDB2_Driver_mysql 1.4.1 stable MDB2_Driver_mysqli 1.4.1 stable MDB2_Driver_oci8 1.4.1 stable MDB2_Driver_pgsql 1.4.1 stable MDB2_Driver_sqlite 1.4.1 stable Mail 1.1.14 stable Mail_Mime 1.5.2 stable Mail_mimeDecode 1.5.0 stable Net_SMTP 1.3.3 stable Net_Socket 1.0.9 stable PEAR 1.8.1 stable PEAR_Info 1.9.2 stable Structures_Graph 1.0.2 stable XML_Util 1.2.1 stable 以上です。 特に3つ目のコマンド(pear install MDB2#mysql)の結果が「上手くいってないのでは???」と首を傾げている状態です。 どなたかお分かりになる方がおられましたら、ご回答を頂けますようお願い致します。

    • ベストアンサー
    • PHP
  • PEARのパッケージがインストール出来ない

    PHPの初心者です。 WindowsXP, Apache 2.2.8, PHP 5.2.5をインストールした環境です。 PEARパッケージマネージャーのインストールまで漕ぎ付け、 Archive_TAar 1.3.2、 ConsoleGetopt 1.2.3  PEAR 1.6.1、 Structures_graph 1.0.2 の三つが、インストール出来たようですが。 モジュールのインストールを試みると、 C:\>pear install PEAR_Info No release avaqilable for "pear.php.net/PEAR_Info" Cannot initialize 'channel://pear.php.net/PEAR_Info',invalid or missing package file Package "channel://pear.php.net/PEAR_Info" is valid install failed となります. inclued pathは c:\php\pear迄通っています。 また、C:\php\tmpというフォルダーがあり、 \Archive_Tar_.3.2 \ConsoleGetopt_1.2.3 \Structures_Graph_1.0.2の三つのフォルダが中に有りますが? どのようにしたらよいか、お願いします。

    • 締切済み
    • PHP
  • pear_infoについて (初心者)

    pear_infoについて。今回 XamppでPEARをinstallしました。次に、Pear_Info-1.9.1をinstallしましたが、phpで表示させようとたら 次のエラーが表示されました。 Fatal error: Call to undefined method PEAR_Error::getRegistry() in C:\xampp\php\PEAR\PEAR\Info.php on line 320 Info.php の319-320行は下記の通りです。 319行 // Get the config's registry object. 320行 $this->reg = &$this->config->getRegistry(); ネットで類似の件について調べましたが、一件のみで、有効な解答はありませんでした。 使用OSはWindows XP, codeは utf_8です。xampp version 2.5 他のパソコンで、試してみたら同じエラーが出ました。 このエラーを解決するためのヒントなりご助言をいただければ幸いです。

    • 締切済み
    • PHP
  • PEARのパッケージmail_mimeのインストールについて

    初めて質問させていただきます。 色々検索をしましたがわからなかったのでよろしくお願いいたします。 さくらのレンタルサーバー(スタンダード)を使用しております。 PHP Version 5.2.5でPRAEを使用するためインストールをしました。 パッケージのMail_Mimeを使用するためインストール(pear install mail_mime) をしたら下記エラーが出て失敗していまいます。 %pear install mail_mime pear/Mail_Mime requires PEAR Installer (version >= 1.6.0), installed version is 1.5.4 pear/Mail_mimeDecode requires PEAR Installer (version >= 1.6.0), installed versi on is 1.5.4 pear/Mail_mimeDecode requires package "pear/Mail_Mime" (version >= 1.4.0, exclud ed versions: 1.4.0) No valid packages found install failed PEARのバージョンが古いのかと思いバージョンを調べました(下記)が PEARが1.6.2なので1.6.0よりもバージョンが新しいので 何がエラー要因かわかりません。 %pear list INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET: ========================================= PACKAGE VERSION STATE Archive_Tar 1.3.2 stable Auth 1.5.4 stable Auth_HTTP 2.1.6 stable Config 1.10.11 stable Console_Getopt 1.2.3 stable DB 1.7.13 stable HTTP_Request 1.4.2 stable MDB2 2.4.1 stable Mail 1.1.14 stable Net_SMTP 1.2.10 stable Net_Socket 1.0.8 stable Net_URL 1.0.15 stable PEAR 1.6.2 stable Pager 2.4.4 stable Structures_Graph 1.0.2 stable XML_Parser 1.2.8 stable XML_Serializer 0.18.0 beta XML_Util 1.1.4 stable ちなみに %pear config-show CONFIGURATION (CHANNEL PEAR.PHP.NET): ===================================== Auto-discover new Channels auto_discover <not set> Default Channel default_channel pear.php.net HTTP Proxy Server Address http_proxy <not set> PEAR server [DEPRECATED] master_server pear.php.net Default Channel Mirror preferred_mirror pear.php.net Remote Configuration File remote_config <not set> PEAR executables directory bin_dir /home/アカウント名/pear/bin PEAR documentation directory doc_dir /home/アカウント名/pear/docs PHP extension directory ext_dir /home/アカウント名/pear/ext PEAR directory php_dir /home/アカウント名/pear/php PEAR Installer cache directory cache_dir /home/アカウント名/pear/cache PEAR data directory data_dir /home/アカウント名/pear/data PEAR Installer download download_dir /home/アカウント名/pear/temp directory PHP CLI/CGI binary php_bin /usr/local/php-4.4.7/bin/php php.ini location php_ini <not set> PEAR Installer temp directory temp_dir /home/アカウント名/pear/temp PEAR test directory test_dir /home/アカウント名/pear/tests Cache TimeToLive cache_ttl 3600 Preferred Package State preferred_state stable Unix file mask umask 22 Debug Log Level verbose 1 PEAR password (for password <not set> maintainers) Signature Handling Program sig_bin /usr/local/bin/gpg Signature Key Directory sig_keydir /usr/local/php-4.4.7/etc/pearkey Signature Key Id sig_keyid <not set> Package Signature Type sig_type gpg PEAR username (for username <not set> maintainers) User Configuration File Filename /home/アカウント名/.pearrc System Configuration File Filename /usr/local/php-4.4.7/etc/pear.conf どなたかご教授願えないでしょうか? よろしくお願いいたします

    • 締切済み
    • PHP
  • Service_Twitterの認証エラー

    http://oshiete.nikkeibp.co.jp/qa6325339.html に引き続き質問します。 xampp環境を立ち上げローカルPCでpearを使ってインストールし、 同じソースを入力したのですが、non-objectエラーは同じでした。 http://uenomemo.blog31.fc2.com/blog-category-28.html を参考にして、0.5.1をインストールしたら、 このエラーが出ないかわりに、 エラーをCatchして、Unauthorizedというエラーが出ます。 何度もIDをパスワードを確認しているのですが、 あってます。 どうしたらいいのでしょうか。 pearでインストールの際にwarningが出ていましたので、添付します WARNING: running in safe mode requires that all files created be the same uid as the current script. PHP reports this script is uid: 0, and current user is: Owner downloading Services_Twitter-0.5.1.tgz ... Starting to download Services_Twitter-0.5.1.tgz (38,464 bytes) ..........done: 38,464 bytes WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update WARNING: failed to download pear.php.net/HTTP_Request2 within preferred state "stable", will instead download version 0.5.2, stability "alpha" Did not download optional dependencies: pear/HTTP_OAuth, use --alldeps to download automatically pear/Services_Twitter can optionally use package "pear/HTTP_OAuth" (version >= 0.1.2) install ok: channel://pear.php.net/Services_Twitter-0.5.1

    • ベストアンサー
    • 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

専門家に質問してみよう