我正在尝试安装PEAR以用于Wamp 2.1。该包装没有任何梨装置。我已经读过你需要使用http://pear.php.net/go-pear.phar为PHP 5.3安装PEAR,因为旧的go-pear.bat现在已经过时了?
说明是运行以下命令来安装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设置我在某处有正确的地方,任何人都有任何想法?
答案 0 :(得分:25)
即使使用"另存为"直接从浏览器我得到了同样的错误。 我的解决方案是直接通过命令行下载它:
cd C:/php/bin/
curl -OL http://pear.php.net/go-pear.phar
这正确下载了.phar文件,并在安装后正确启动:
php -d phar.require_hash=0 go-pear.phar
答案 1 :(得分:14)
我愿意。 您正在复制所有文本,如果您在底部看到一些ASCII字符使文件变坏。
希望我帮助你
编辑:你必须从http://pear.php.net/go-pear.phar下载文件go-pear.phar使用一些下载管理器 然后将go-pear.phar保存到WampDir \ php \ PEAR \ go-pear.phar
@Sundance
答案 2 :(得分:2)
$file = 'http://pear.php.net/go-pear.phar';
$file2 = 'C:\wamp\bin\php\php5.5.12\go-pear.phar';
// Open the file to get existing content
$current = file_get_contents($file);
// Write the contents back to the file
file_put_contents($file2, $current);
插入cmd: php go-pear.phar
见其他: System or local when installing PEAR for PHPUnit http://www.geeksengine.com/article/install-pear-on-windows.html