PEARのCacheがなぜかインストールできません。

Services_Amazonをインストールした時に「-a」オプションを付けたので、てっきりCacheもインストールされているかと思いきや、入っていないようです。サーバはXREA、PHPは5系です。

そこで以下のようにSSHから操作しました。

testuser@xreaserver:~> pear install cache

その結果は、

WARNING: "pear/HTTP_Request" is deprecated in favor of "pear/HTTP_Request2"
pear/Cache requires PEAR Installer (version >= 1.7.0), installed version is 1.6. 1
No valid packages found
install failed

PEAEのバージョンが古い・・・と言っているみたいなので、以下のコマンド。

testuser@xreaserver:~> pear upgrade pear

pear/pear is already installed and is newer than detected release version 1.7.2
Cannot initialize 'pear', invalid or missing package file
Package "pear" is not valid
upgrade failed

すると、上記のように、なぜか「既に最新バージョンだよ」って感じで・・・。
どうしてPEAR::Cacheがインストールできないのでしょうか??

解決案には500ポイント差し上げます。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2009/03/30 13:11:35
  • 終了:2009/04/06 13:15:02

回答(0件)

回答はまだありません

  • id:popJP
    ちなみに現在のリストは以下の通りです。

    testuser@xreaserver:~> pear list

    Installed packages, channel pear.php.net:
    =========================================
    Package Version State
    Archive_Tar 1.3.2 stable
    Cache_Lite 1.7.7 stable
    Console_Getopt 1.2.3 stable
    HTTP_Request 1.4.4 stable
    Net_Socket 1.0.9 stable
    Net_URL 1.0.15 stable
    PEAR 1.7.2 stable
    Services_Amazon 0.7.1 beta
    Structures_Graph 1.0.2 stable
    XML_Parser 1.3.2 stable
    XML_Serializer 0.19.2 beta
    XML_Util 1.2.1 stable
  • id:kn1967
    >pear/pear is already installed and is newer than detected release version 1.7.2
    >PEAR 1.7.2 stable

    PEARのバージョンは既に1.7.2

    >pear/Cache requires PEAR Installer (version >= 1.7.0), installed version is 1.6.1

    インストーラのバージョンは1.6.1。
    さて、バージョンアップしなければならないのは・・・?
    http://pear.php.net/manual/ja/installation.getting.php

    ssh接続ではなく go-pear を使って行った例。
    http://lab.urume.net/2006,0529,447.html

    以上ssh接続では無いのでコメントで・・・。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません