찾다

 >  Q&A  >  본문

PHP가 설치되어 있고 MAMP를 사용하고 있지만 "zsh: 명령을 찾을 수 없음: php" 오류가 발생했습니다.

Composer를 사용하여 Google 클라이언트 라이브러리를 설치하려고 했는데 Composer를 설치할 수 없거나 명령줄에서 php를 사용할 수 없습니다.

저는 MAMP와 함께 PHP 8.0.8을 사용하고 있으며 잘 작동하므로 설치되었음을 알 수 있습니다. 터미널에 php를 입력하면 명령을 찾을 수 없다는 메시지가 나타납니다. 환경 변수일지도 모른다고 생각하여 php 폴더 /Applications/MAMP/bin/php/php8.0.8/lib/php로 이동하여 php 명령을 다시 시도했지만 여전히 동일한 오류가 발생했습니다

몬트레이를 실행하는 Mac을 사용하고 있습니다

P粉875565683P粉875565683386일 전804

모든 응답(1)나는 대답할 것이다

  • P粉007288593

    P粉0072885932023-11-10 00:26:47

    기본 Mac OS X PHP를 MAMP의 PHP 설치로 변경하고 Composer 패키지 관리 설치


    PHP 설치 변경 지침


    먼저, 우리가 실행하고 있는 PHP 버전이 무엇인지 알아봅시다(기본 버전인지 알아보기 위해).

    이렇게 하려면 터미널 내부에서 다음 명령을 실행하세요.

    으아아아

    이렇게 하면 사전 설치된 Mac OS X 기본 PHP 설치 경로가 출력됩니다. 기본적으로 이 경로는 다음과 같습니다(이전에 변경하지 않았다고 가정).

    으아아아

    이제 /Applications/MAMP/bin/php/php5.4.10/bin(MAMP 2.1.1) 3)

    에 MAMP가 설치된 PHP로 교체하기만 하면 됩니다.

    이 작업을 수행하려면 .bash_profile PHP의 MAMP 버전을 PATH 변수에 추가해야 합니다.

    다음의 간단한 단계를 따르세요:


    1. 터미널에서 vim ~/.bash_profile

      을 실행하세요.
    2. i을 입력하고 파일 상단에 다음을 붙여넣습니다.

      으아아아
    3. 누르세요 ESC,输入 :wq,然后按 Enter

    4. 터미널에서 source ~/.bash_profile

      을 실행하세요.
    5. 터미널에서 which php를 다시 입력하고 업데이트된 문자열을 찾으세요. 모든 것이 성공했다면 MAMP PHP 설치에 대한 새 경로가 출력되어야 합니다.

    6. 올바른 경로가 출력되지 않으면 터미널 창을 닫았다가(완전히 종료) 다시 열어 보면 변경 사항이 적용됩니다(짧게 다시 시작).

    Composer 패키지 관리 설치


    이제 전역적으로 작곡가를 설치하는 명령을 실행할 수 있습니다(그래서 어디에서나 액세스할 수 있습니다):

    으아아아

    터미널에 다음 명령을 입력하여 설치가 작동하는지 확인할 수 있습니다.

    으아아아

    현재 버전과 성공적인 설치 후 사용할 수 있는 명령 목록이 표시됩니다.

    원본 출처

    회신하다
    0
  • 취소회신하다