ホームページ  >  に質問  >  本文

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 コマンドを再試行しましたが、やはり同じエラーが発生しました

Monterey を実行している Mac を使用しています

P粉875565683P粉875565683368日前783

全員に返信(1)返信します

  • P粉007288593

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

    デフォルトの Mac OS X PHP を MAMP の PHP インストールに変更し、Composer パッケージ管理をインストールします


    PHP のインストールを変更する手順


    まず、実行している PHP のバージョンを確認しましょう (デフォルトのバージョンかどうかを確認するため)。

    これを行うには、ターミナル内で次のコマンドをトリガーします:

    リーリー

    これにより、Mac OS X にプリインストールされたデフォルトの PHP インストール パスが出力されます。デフォルトでは、次のようになります (これまでに変更していないと仮定します):

    リーリー

    ここで、これを MAMP とともにインストールされた PHP (/Applications/MAMP/bin/php/php5.4.10/bin にあります) (MAMP 2.1.1) 3)# に置き換える必要があります。

    ##これを行うには、

    .bash_profile を編集し、PHP の MAMP バージョンを PATH 変数に追加する必要があります。

    次の簡単な手順に従ってください:


    1. ターミナルで、

      vim ~/.bash_profile を実行します。

    2. i」と入力し、次の内容をファイルの先頭に貼り付けます: リーリー

    3. ESC を押し、:wq と入力して、Enter を押します。

    4. ターミナルで、

      source ~/.bash_profile を実行します。

    5. ターミナルで、「

      that php」と再度入力し、更新された文字列を探します。すべてが成功すると、MAMP PHP インストールへの新しいパスが出力されるはずです。

    6. 正しいパスが出力されない場合は、ターミナル ウィンドウを閉じて (完全に終了し)、もう一度開くと、変更が適用されます (略して再起動します)。

    Composer パッケージ管理のインストール


    これで、composer をグローバルにインストールするコマンドをトリガーできるようになりました (したがって、どこからでもアクセスできます):

    リーリー

    ターミナルに次のコマンドを入力すると、インストールが機能することを確認できます。

    リーリー

    現在のバージョンと、インストールが成功した後に使用できるコマンドのリストが表示されます。

    オリジナルソース

    返事
    0
  • キャンセル返事