【发布时间】:2019-08-13 05:21:16
【问题描述】:
我尝试安装 pear:
curl -O https://pear.php.net/go-pear.phar
php -d detect_unicode=0 go-pear.phar
我收到警告:
PHP 警告:require_once(phar://go-pear.phar/PEAR/REST/13.php): 无法打开流:phar 错误:“PEAR/REST/13.php”不是文件 phar "go-pear.phar" 在 phar:///Users/maksat/go-pear.phar/PEAR/Config.php 在第 2067 行
目录/Users/maksat/pear/bin 为空
我该如何解决这个问题?
我的操作系统:MacOS Mojave 10.14.3
【问题讨论】:
-
我用
curl -s -O http://pear.php.net/install-pear-nozlib.phar解决了这个问题。链接:tobschall.de/2018/08/07/pear-on-mojave -
我在使用 PHP 7.3.3 和使用
install-pear-nozlib.phar的 Windows 10 1809 上遇到了同样的问题,但它似乎是一个非常过时的安装脚本版本,无法正确区分系统范围与至少在 Windows 等上的本地安装相比。[PEAR] Archive_Tar: failed to mkdir C:\php\pear\Archive