web-dev-qa-db-ja.com

laravel新しいブログがmockery / mockery 1.4.0で機能しない

今日、私はLaravelでこのコマンドを使用して新しいプロジェクトを作成したいと思いました

laravel new blog

しかし、私はこのエラーを受け取ります

Crafting application...
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for mockery/mockery 1.4.0 -> satisfiable by mockery/mockery[1.4.0].
    - mockery/mockery 1.4.0 requires php ^7.3.0 -> your PHP version (7.2.23) does not satisfy that requirement.

Laravel自身が少なくともphp7.2.5と言っているときにphp7.3を読む必要があるのはなぜですか???

8
Parsa Haghighi

新しいLaravel=アプリケーションを作成しようとしたときに問題が発生しました。次のコマンドを使用してphpのバージョンを更新しましたが、機能しました。

Sudo apt install software-properties-common

Sudo add-apt-repository ppa:ondrej/php

Sudo apt install -y php7.4 php7.4-Gd php7.4-mbstring php7.4-xml

0
Reinhard Kiptoo

あなたはただ走ることができます

composer create-project --prefer-dist laravel/laravel <project_name>

自動的にmockery ^ 1.3.1にフォールバックします

0
Saravana Kumar