PHP 버전 8.1로 업그레이드

1964 단어 PHPtech

개시하다


며칠 전 PHP 버전은 7.3에서 8.1로 높아졌다.
그때는 잘 안 돼서 고전을 했어요. 그래서 비망록의 의미를 가지고 버전 업그레이드 방법을 쓰고 싶어요!

현재 버전 확인


$ php -v
PHP 7.3.11 (cli) (built: Jun  5 2020 23:50:40) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies

PHP8.업데이트 1


PHP8.1 설치와 Homebrew를 8.1에 연결합니다.
이어서 경로를 통과하기 위해.zshrc를 엽니다.
$ brew install [email protected] && brew link --force [email protected]
.만약 zshrc가 없다면, 아래의 보도는 매우 유용할 것이다!
https://qiita.com/k3ntar0/items/eb8cdbd8eba9da388def
.zshrc가 열리면 경로 메모
$ open ~/.zshrc    
반영 경로.
$ export PATH="/usr/local/opt/[email protected]/bin:$PATH"
$ export PATH="/usr/local/opt/[email protected]/sbin:$PATH"
버전 확인
$ source ~/.zshrc
8.1로 순조롭게 승급!

편집기 버전 업그레이드도 잊지 마세요.


사용하는 편집기도 PHP8입니다.1로 수정하지 않으면 문법 오류가 발생할 수 있기 때문에 버전을 수정해야 한다.
PhpStorm을 사용하고 있는데 왜 PHP 버전은 8.0까지만 선택할 수 있는지 여기서도 시간이 많이 걸렸습니다.
Phptorm의 공식 홈페이지를 봤는데 8.1에 해당한다고 분명히 적혀 있는데 왜 선택할 수 없을까.
다음은 공식 홈페이지입니다.
PhpStorm 2021.3 is now available!
This major release introduces full support for PHP 8.1, better handling of generics in PHP, remote development, improvements to deployment, an HTTP client, refactorings, and much more.
여기 오면 버전 업그레이드가 아니라 다시 설치하는 게 좋을까요?(버전 업그레이드는 알림이 왔을 때 진행됨)
이렇게 생각하면서 사이트에 접속해서 다시 다운로드할 때 안전하게 8.1을 선택했다.
(참고로 버전 변경은 Preference>PHP>PHP language level을 통해 변경할 수 있습니다)
vsCode를 사용하는 사람은 편집기와 사용한 버전을 일치하지 않으면 문법 오류가 발생할 수 있으니 버전 변경을 잊지 마세요!

최후


지금까지 PHP를 업그레이드한 적이 없어 생각보다 시간이 많이 걸렸다.
겨우 PHP8.1이 돼서 다양한 기능을 해보고 싶어요!
끝까지 읽어주셔서 감사합니다!

좋은 웹페이지 즐겨찾기