2011-02-14 129 views
13

我正在尝试安装PEAR以与Wamp 2.1一起使用。该软件包不附带任何梨式安装。我已经读过,您需要使用http://pear.php.net/go-pear.phar来为PHP 5.3安装PEAR,因为旧的go-pear.bat现在已经过时了吗?使用phar在Windows 7上安装PEAR

说明是运行以下命令来安装PEAR;

php -d phar.require_hash=0 PEAR/go-pear.phar 

但是,这会导致以下错误;

manifest cannot be larger than 100 MB in phar "D:\wamp2\bin\php\php5.3.4\PEAR\go-pear.phar" 

我确定这是由于php设置我有正确的地方,任何人有任何想法?

回答

14

我这样做。 您正在复制所有文本,并且如果您在底部看到的是某些ASCII字符会导致文件损坏。

希望我帮你

编辑:你必须从http://pear.php.net/go-pear.phar利用一些下载管理器 下载文件去-pear.phar然后另存为细末pear.phar到WampDir \ PHP \ PEAR \去梨.phar

@Sundance

+0

这将导致一个警告,安装的PHP版本对于这个文件来说太新了,你必须回到phar,它似乎已经损坏了。 – markus 2011-03-06 10:25:03

+0

不知道你为什么得到那个“警告”,我有问题,丹斯蒂尔,我可以修复它做我说的 – Sundance 2011-03-07 20:34:21

17

即使直接从浏览器中“另存为”我也有同样的错误。 对我来说,解决办法是直接通过命令行下载:

cd C:/php/bin/ 
curl -OL http://pear.php.net/go-pear.phar 

这正常下载的.phar文件和安装正确后开始:

php -d phar.require_hash=0 go-pear.phar