Confluence 에 심각한 보안 취약점이 발견되었으니 사용자분들은 업그레이드 하세요.!
 
1
0
-1

초보입니다.

Mac 사용자입니다.

라라벨 배운 이후 홈페이지를 구축해 보고 싶어서..

'라라벨로 배우는 실전 PHP 웹 프로그래밍' 책을 구매하고 부록 파트의 개발 환경 구축부터 따라 해보고 있습니다.


그런데 Homebrew를 통한 PHP 설치 과정에서 책에서 설명되지 않은 ERROR 가 발생이 되는데요.

혼자 해결이 어려워서 질문드립니다.


Homebrew 설치는 완료하였습니다.

'PHP 탭 추가' 쪽 진행 하고 있는데 아래와 같은 에러가 발생합니다.

deprecated 되어서 에러 발생되는거 같은데 어떻게 해결해야 할지 잘 모르겠습니다.

Homebrew의 탭은 무슨 용도를 위해 추가하는 지도 잘 모르겠습니다.


또 책에서는 php70 버전을 search 해보고 설치하라고 하는데 아래와 같이 php70을 찾을 수 가 없습니다.

위 2가지 문제를 어떻게 해결해야 할 지 답변 좀 부탁드립니다.


    CommentAdd your comment...

    2 answers

    1.  
      1
      0
      -1

      미처 이 부분을 못 챙겼네요. 좋은 질문 고맙습니다. 답변은 아래 링크에 달았습니다.

      https://github.com/appkr/l5code/issues/18

      1. Unknown User (인더제이)

        감사합니다. 알려주신 방법으로 설치 진행하겠습니다.

      CommentAdd your comment...
    2.  
      1
      0
      -1

      알려주신 방법대로 설치를 진행 하였는데 설치가 제대로 된거 같지 않습니다.

      위 링크에서는 php@7.1로 설치를 완료하였을 때 사용 버전이 php.7.1.29로 표기가 되는데요.


      $ brew install php@7.1
      
      $ php --version
      # PHP 7.1.29 (cli) (built: May 21 2019 20:05:17) ( NTS )



      그런데 저 같은 경우는 버전이 php 7.1.23 으로 표기됩니다.

      그러니깐 brew로 설치한 php 버전과는 상관없이 macOS에 내장된 php 버전을 사용하는 거 같은데요.

      기존 내장된 php 연결을 해제하고 brew로 설치한 php 버전으로 연결할 수 있는 방법이 있는지 궁금합니다.



      1. 김주원
        $ export PATH="$(brew --prefix php)/bin:$PATH"
        $ php --version


        이렇게 해서 성공하면, `export` 로 시작하는 줄을 사용하시는 쉘 프로파일(e.g. .bash_profile, .zshrc)에 추가해주세요.

      2. Unknown User (인더제이)

        답변 감사합니다.

        알려주신 내용에 참고해서 다음 명령어로 해결하였습니다. (php@7,1 버전을 설치)

        $ export PATH="$(brew --prefix php@7.1)/bin:$PATH"
        $ php --version
        # PHP 7.1.32 (cli) (built: Aug 30 2019 11:43:40) ( NTS )
        
        


        또한 which 명령어를 사용하면 현재 활성화된  php 엔진을 확인 할 수 있었습니다.


      CommentAdd your comment...