4
2

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.

macでphpのバージョンをダウングレードする方法

Posted at

php8.2→php7.4へダウングレードする方法

背景

間違ってlaravel10を導入してしまい、laravel5.6にダウングレードしようとしたところphpのバージョンが未来すぎて怒られてしまったため。

コマンド

  1. Homebrewはバージョン管理されたフォーミュラをデフォルトで無効化する方針をとっており、古いバージョンのPHPを直接インストールすることは難しいため、shivammathur/homebrew-phpを導入する。
brew tap shivammathur/php

shivammathur/homebrew-phpでphp7.4をインストールする。

brew install shivammathur/php/php@7.4

インストールされているphpを確認する。

brew list | grep php

アクティブなリンクをアンリンク

brew unlink php

php7.4をリンクする

brew link php@7.4 --force

pathを通す

echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"' >> ~/.bash_profile
echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"' >> ~/.bash_profile

php-vで確認

-> % php -v                                                               
PHP 7.4.33 (cli) (built: Jun  8 2023 14:23:52) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies

お疲れ様でした。

4
2
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
4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?