C:\php>go-pear.bat phar "C:\php\PEAR\go-pear.phar" does not have a signaturePHP Warning: require_once(phar://go-pear.p har/index.php): failed to open stream: phar error: invalid url or non-existent phar "phar://go-pear. phar/index.php" in C:\php\PEAR\go-pear.phar on line 1236 続行するには何かキーを押してください . . .
zipアーカイブを展開して、まずはgo-pear.batを実行すると上記のようなエラーで失敗します。
これ、どうやらリリースアーカイブの問題らしく、検索してみたところ、
go-pear.batに-drequire_hash=0を追記しろ、と回答があります。
http://news.php.net/php.internals/44569
実際、標準のphp.iniはproductionもdevelopmentも
[Phar] ; http://php.net/phar.readonly ;phar.readonly = On ; http://php.net/phar.require-hash ;phar.require_hash = On ;phar.cache_list =
require_hashはOnになっています。
これ、アーカイブの再リリースをしてもいいくらいの話なんじゃないかなーと個人的に思うけど、
簡単に対処できるってことで、問題視されていないんだろうか。
注:他のzipパッケージとかでも同様なのかは面倒なので確認していません。