久々にCakephpに触れる事になって、認証機能を入れるところでクックブック通りに
composer require "cakephp/authentication:^2.0"
と入れてみた所エラーが出てインストールできない。
エラーメッセージを解読して原因を見てみる。
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
中略
Your requirements could not be resolved to an installable set of packages.
どうにも下段のメッセージが怪しいので調べてみるとインストールするパッケージのバージョンが合ってないぞと言う事らしい。
そこで下記のように試してみる。
composer require "cakephp/authentication:^2.*"
今のcakephpに合うバージョンを探してこいという指示の下でインストールを試みる。
55 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
インストールに成功!
今回に限らず、cakephpはクックブック通りに操作しても上手く行かない事が度々あります。
ドキュメントの整備がされていないのは困りものですね--;