2016-11-19 13 views
4

現在、私はphpunitをインストールしました。私はOSの勝利10を使用します。私はhttps://phpunit.de/(現在のバージョン5.6、ベータ5.7)から新しいバージョンをインストールしたと思います。しかし、コマンドラインでバージョンをチェックすると、それはバージョン3.7です。 My version PHP Unitphpunitを新しいバージョンにアップグレードするにはどうすればいいですか?

私はこれらの記事を読む:How do I update phpunit?。しかし、私は理解できません。助けて !!! :(あなたがPHPアーカイブ(PHAR)の手順でグローバルにはPHPUnitをインストールしている場合

答えて

4

、あなたは、単に実行することができます。openssl拡張モジュールが使用するために必要とさ

phpunit --self-update 

に留意されたいです。 PHARの--self更新機能 。

More info in the doc

ホープヘルプ

+0

ありがとうございます! ^^ –

3

PHPUnit 3.7がグローバルに、PATHにインストールされているようです。グローバルphpunitを、ダウンロードしたPHARで置き換えるか、後者を明示的に実行してください。

+0

私の質問にお答えいただきありがとうございます。 :D。しかし、私は作者のバージョンPHPUnitを使用すると思います。それはシンプルで素晴らしい! –

6

最新バージョンをダウンロードして古いバージョンを置き換えてください。これはphpunitのホームページから提供されています。

$ wget https://phar.phpunit.de/phpunit.phar 

$ chmod +x phpunit.phar 

$ sudo mv phpunit.phar /usr/local/bin/phpunit 

あなたは最新バージョンです。使用できるバージョンを確認するには

$ phpunit --check-version 
+0

ありがとうございます。私の問題を解決しました:) –

+0

これは最新のバージョンを提供していませんが、今日私は6.4.2を与えましたが、6.4.3(またはそれ以上)は他の場所で利用できます。 – Anders

+0

あなたは 'https:// phar.phpunit.de /'にアクセスすることができます。実際には最新のものが表示されます。私は著者のgithub https://github.com/sebastianbergmann/phpunit/commit/06b28548fd2b4a20c3cd6e247dc86331a7d4db13をチェックし、今すぐリリースする予定です。未リリースのバージョンをお望みなら、いつでも自分自身を構築することができます。 – Shiro

1

アップデートとアップグレードの2種類があります。あなたは

PHPUnitの

を入力した場合、それはあなたのすべてのコマンドが使用可能に表示されます。最後に表示される場合は

--self-update  Update PHPUnit to the latest version within the same 
        release series. 

--self-upgrade  Upgrade PHPUnit to the latest version. 

あなたが必要とするものをお試しください。

関連する問題