go-pear.phpでのインストールがエラーで失敗する件


PHPのリポジトリファイルがなくてgo-pear.phpでのインストールがエラーで失敗する件について。

ロリポップにPEARをインストールしてやろうと思い、gp-pear.phpでWEBインストールを試みた。

しかし・・・・

An Exception Has Occurred

Unknown location: /pear/pear-core/branches/PEAR_1_4/PEAR.php

HTTP Response Status

404 Not Found

ok

Bootstrapping Archive/Tar.php…………(remote)

Fatal error: Class ‘PEAR’ not found in /home/users/*/****/web/pear/temp/Archive/Tar.php on line 58

となりあえなく撃沈。

どうやら、114行目の

http://svn.php.net/viewvc/pear/pear-core/branches/PEAR_1_4/PEAR.php?view=co

が「404 Not Found」な様子。

このリポジトリをのぞいてみたら

You tell them where to go! (find pear-core @ github).

となってるじゃねぇか。

ふざけんな。

ん?「(find pear-core @ github)」とな?

githubにあるんかいな?と漁ってみたら↓にあった。

https://raw.github.com/pear/pear-core/master/PEAR.php

ついでに調べると

http://svn.php.net/viewvc/pear/pear-core/branches/PEAR_1_4/Console/Getopt.php?view=co

も「404 Not Found」。

ふざけんな。

こっちはもgithubにあるんか?

みあたらない・・・・

http://svn.php.net/を漁ってみたら、古いんだか新しいんだかしらんが、とりあえずあったのでぶち込んでみる。

http://svn.php.net/viewvc/pear/packages/Console_Getopt/tags/Console_Getopt-1.3.1/Console/Getopt.php?view=co

実行。

Bootstrapping Archive/Tar.php…………(remote)

Fatal error: Class ‘PEAR’ not found in /home/users/*/****/web/pear/temp/Archive/Tar.php on line 58

ふざけんなぁぁぁ~~~~っっっっっ

本家(http://pear.php.net/manual/en/installation.getting.php)をみたら、

どうやら去年末からこの状態で放っておかれているようす。

ふざけんなぁぁぁ~~~~っっっっっ

_| ̄|○

追記:2012/3/29

エロい人が修正版go-pear.phpを作ってくれている模様。詳しくは↓を良く読み、平身低頭、禿げしく感謝して使用するように。

http://d.hatena.ne.jp/tdoi/20111228/1325054820

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です