tanaka's Programming Memo

プログラミングについてのメモ。

macのLaravelを5.xから最新版にアップデートする

PHPなどに問題がなければ、以下でいけました。

  • laravelをインストールした.composerフォルダーを開く
  • 以下を実行
composer global require laravel/installer
composer update

これでうまくいかない場合は、以下も参照。

brewあたりから更新

かなり苦戦したので、ざっくりやったこと。

brew update
brew upgrade
rm /usr/local/etc/php/7.1/conf.d/*
brew untap homebrew/php
atom ~/.composer/composer.json

Atomが開いたら、phpunitを以下に修正。

        "phpunit/phpunit": "~7.0",

以上で上書き保存してから、以下実行。

composer global update

以下で、利用できるphpを調べる。

brew search php

7.2を使うなら、

brew install php@7.2

これをリンクします。

brew link php72 --force

以下を実行して、パスを設定します。

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

ターミナルを再起動します。

valetのを再インストールします。

valet stop
valet uninstall
composer global require laravel/valet
valet install
valet restart

以上で、動きました。どのあたりが決めてかはわからず、余計な物もあるかもしれませんが、ひとまずコマンドのメモということで。

参考URL