0

我正在 Laravel 开发一个项目,我需要 pear 和 phpunit 一起工作,这样我才能正确地为我的应用程序进行测试。

我已经安装了梨,但它似乎根本不想下载并让 PHPUnit 工作。以下是我正在运行的一些命令,它们会给我带来错误:

Macintosh-2:~ mdunbavan$ pear install pear.phpunit.de/PHPUnit
Did not download optional dependencies: phpunit/PHP_Invoker, use --alldeps to download automatically
phpunit/PHPUnit requires PEAR Installer (version >= 1.9.4), installed version is 1.9.2
phpunit/PHPUnit can optionally use package "phpunit/PHP_Invoker" (version >= 1.1.0, version <= 1.1.99)
downloading Yaml-2.2.0.tgz ...
Starting to download Yaml-2.2.0.tgz (39,955 bytes)
...........done: 39,955 bytes
install ok: channel://pear.symfony.com/Yaml-2.2.0

因此,我四处寻找并尝试查看是否可以更新梨以使其正常工作,这就是向我吐出的:

Macintosh-2:~ mdunbavan$ pear install PEAR
pear/PEAR is already installed and is the same as the released version 1.9.4
install failed

现在显然这一定意味着我有 2 个版本的梨,但我真的很想知道如何解决这个问题,更糟糕的是我需要尝试找到我认为位于 MAMP 文件夹中的默认 PHP。MAMP 是我用来做本地网站的工具。

我为我的 Mac 打开了 php.ini 文件,并更改了要在 MAMP 文件夹中使用的 php 的默认位置。

请有人在这里帮我一把,因为我已经尝试了几天来解决这个问题,我什至进入了磁盘实用程序并重置了我所有的文件夹权限,因为这是必需的。

谢谢,马克

4

0 回答 0