source

브루로 PHP를 7.4 macOS Catalina로 업데이트

manysource 2023. 10. 27. 22:00

브루로 PHP를 7.4 macOS Catalina로 업데이트

PHP 버전을 다음으로 업데이트하려고 합니다.7.4맥OS 카탈리나에서 브루와 함께.

했다brew install php@7.4

버전을 확인하면php -v, 아직도 옛날 버전이 보여요.PHP 7.3.11?

제가 어떻게 해야 합니까?

업데이트:

끝나고brew doctor알겠습니다.

경고:홈브루의 sbin을 PATH에서 찾을 수 없지만 /usr/local/sbin에 실행 파일을 넣는 수식을 설치했습니다.예를 들어 echo 'export PATH="/usr/local/sbin:$PATH' > ~/.profile과 같은 경로 설정을 고려해 보십시오.

php@7.2에 대한 저의 비슷한 답변을 보실 수 있습니다.

  • brew install php@7.4
  • brew link --force --overwrite php@7.4
  • brew services start php@7.4
  • export PATH="/usr/local/opt/php@7.4/bin:$PATH"
  • export PATH="/usr/local/opt/php@7.4/sbin:$PATH"

시도:

brew update
brew upgrade php
php -v
brew services start php

아니면

brew services restart php

Apache 서버를 사용하는 경우:

sudo apachectl restart

응닉스를 사용하면

sudo nginx -s reload

편집:

brew unlink php@7.3
brew link php@7.4

시스템 요구에 따라 php를 최신 8.1.2에서 7.4로 다운그레이드하려는 사람이 있다면 홈브루와 함께 아래 명령을 사용해 보십시오.PHP 7.4 설치 중:

brew install php@7.4
brew services restart php
brew unlink php@8.1
brew link php@7.4
echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"' >> ~/.zshrc

아니면

export PATH="/usr/local/opt/php@7.4/bin:$PATH"
export PATH="/usr/local/opt/php@7.4/sbin:$PATH" 

MacOS 단말기를 사용하고 있습니다.vScode에서 터미널을 사용하지 마십시오.

저는 최근 이 문제에 직면했습니다. 여기 있는 모든 제안은 실행할 때까지 작동하지 않았습니다.

xcode-select --install

그리고 전에 시도하던 명령어를 실행하니 오류가 멈췄습니다. 제 경우는 php였습니다.

dyld: 라이브러리가 로드되지 않았습니다. /usr/local/opt/opt/opt/opt/lib/libldap-2.4.2.dylib 참조: /usr/local/opt/php@7.4/bin/php 이유: image not found zsh: abort php -v

  1. 디렉토리로 이동: cd/usr/local
  2. 파일 위치 찾기: /usr/local/ -name libphp7.so 에서 파일 위치를 찾습니다. ( 그런 다음 /usr/local//Cellar/php@7.4/7.4.23/lib/httpd/modules/libphp7.so 에서 파일 위치를 가져옵니다.알겠습니다.)
  3. sudovim /etc/apache2/httpd.conf를 사용하여 파일을 엽니다.
  4. 다음으로 줄을 찾습니다: /libphp7.so
  5. 라인의 코멘트를 해제하고 다음을 기준으로 라인을 업데이트합니다: LoadModule php7_module /usr/local//Cellar/php@7.4/7.4.23/lib/httpd/modules/libphp7.so
  6. 다음 기준으로 아파치 재시작: sudo apachectl 재시작
  7. http://localhost/phpinfo.php에 액세스하여 PHP 확인

언급URL : https://stackoverflow.com/questions/64684713/update-php-to-7-4-macos-catalina-with-brew