0

私は Laravel でプロジェクトに取り組んでおり、アプリのテストを適切に実行できるように、pear と phpunit を連携させる必要があります。

pear をインストールしましたが、ダウンロードして 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 つのバージョンの pear があることを意味しているに違いありませんが、これを整理する方法を理解するのに本当に苦労しています。さらに悪いことに、MAMP フォルダーにあると思われるデフォルトの PHP を取得する必要があります。MAMP は、私がローカル サイトで使用しているものです。

Mac 用の php.ini ファイルを開き、php のデフォルトの場所を MAMP フォルダー内で使用するように変更しました。

これを修正するために何日も試みたので、誰かが私に手を差し伸べてくれませんか。これは必要なものだったので、ディスクユーティリティに行き、すべてのフォルダのアクセス許可をリセットしました。

ありがとう、マーク

4

0 に答える 0