目前我正在尝试在我的 mac os x 和 mamp 服务器上安装 phpunit:
梨配置集 auto_discover 1 梨安装 pear.phpunit.de/PHPUnit
我在安装过程中遇到的错误:
验证错误:此 package.xml 需要 PEAR 1.9.4 版才能正确解析,我们是 1.9.2 版
梨升级梨
没什么可升级的
更新 1
这是我的梨配置。我假设我搞砸了本地和 mamp 安装(我不知道 mamp 也有梨,所以我安装了本地的)。
我想 bin_dir、php_dir 和其他路径有问题?
Keefir-Samolet-iMac:MAMP jevgenismirnov$ pear config-show 配置(频道pear.php.net): ====================================== 自动发现新频道 auto_discover 1 默认频道 default_channel pear.php.net HTTP 代理服务器地址 http_proxy PEAR 服务器 [已弃用] master_server pear.php.net 默认频道镜像 preferred_mirror pear.php.net 远程配置文件 remote_config PEAR 可执行文件目录 bin_dir /Users/jevgenismirnov/pear/bin PEAR 文档目录 doc_dir /Users/jevgenismirnov/pear/docs PHP 扩展目录 ext_dir /Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/ PEAR 目录 php_dir /Users/jevgenismirnov/pear/share/pear PEAR 安装程序缓存目录 cache_dir /var/folders/k7/xpwbcbrs1xs8tlxjk5mvkwrr0000gp/T//pear/cache PEAR 配置文件 cfg_dir /Users/jevgenismirnov/pear/cfg 目录 PEAR 数据目录 data_dir /Users/jevgenismirnov/pear/data PEAR 安装程序下载 download_dir /tmp/pear/install 目录 PHP CLI/CGI 二进制 php_bin /Applications/MAMP/bin/php/php5.3.6/bin/php php.ini 位置 php_ini --program-prefix 传递给 php_prefix PHP 的 ./config --program-suffix 传递给 php_suffix PHP 的 ./config PEAR 安装程序临时目录 temp_dir /tmp/pear/install PEAR 测试目录 test_dir /Users/jevgenismirnov/pear/tests PEAR www 文件目录 www_dir /Users/jevgenismirnov/pear/www 缓存 TimeToLive cache_ttl 3600 首选包状态 preferred_state stable Unix 文件掩码 umask 22 调试日志级别详细 1 PEAR 密码(用于密码 维护者) 签名处理程序 sig_bin /usr/local/bin/gpg 签名密钥目录 sig_keydir /Applications/MAMP/bin/php/php5.3.6/conf/pearkeys 签名密钥 ID sig_keyid 包签名类型 sig_type gpg PEAR 用户名(用于用户名 维护者) 用户配置文件文件名 /Users/jevgenismirnov/.pearrc 系统配置文件文件名 /Applications/MAMP/bin/php/php5.3.6/conf/pear.conf