0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

MAMPでPHPのバージョンが古いと怒られた場合の対処方法

Last updated at Posted at 2022-10-15

自分の環境 ⇨ Mac + MAMP

【表題の件についての解決方法】

下記、参考になるサイトに従い、PHPのバージョンを7.4.21(2022/10/16現在選べるMAMP上のPHPのバージョン)と指定する。

[参考]https://gray-code.com/php/specify-php-version-in-composer/

【具体的説明】

Laravel-simple-memo(Laravelプロジェクト)直下にcomposer.jsonファイルがある。

当該ファイルを書き換えて、設定を変更することでエラーを解消する。

以下、composer.jsonの変更箇所になります。

composer.json
"config": {
        "optimize-autoloader": true,
        "preferred-install": "dist",
        "sort-packages": true,
        "platform": {
            "php": "7.4.21"
        }

変更後、保存した上でコマンド「composer update」を実行。

(※実行場所はLaravel-simple-memoで行う。)

【まとめ】

エラーの内容を要約すると、PHPのバージョンが古いと言われていた。(8.10以上が必要)

本件を解決するには以下案を考えてみました。

1)PHPのバージョンを7.4.21以上に変更する。(PHP7系を使いたい為、こちら採用)

2)ComposerでPHPのバージョンを指定する。

しかし、MAMPで使えるPHPのバージョンが8.0.8になるので、本件解決するには2)となると考え、上記を解決方法を実行しました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?