Maison  >  Questions et réponses  >  le corps du texte

PHP installé et utilisant MAMP mais rencontrant l'erreur "zsh: command not found: php"

J'ai essayé d'installer la bibliothèque client Google à l'aide de Composer, mais je ne parviens pas à installer Composer ni à utiliser php sur la ligne de commande.

J'utilise php 8.0.8 avec MAMP et cela fonctionne bien donc je sais qu'il est installé. Si je tape php dans le terminal, j'obtiens un message de commande introuvable. Pensant qu'il pourrait s'agir d'une variable d'environnement, j'ai essayé d'accéder au dossier php /Applications/MAMP/bin/php/php8.0.8/lib/php et j'ai réessayé la commande php, mais j'ai toujours eu la même erreur

J'utilise un Mac exécutant Monterey

P粉875565683P粉875565683319 Il y a quelques jours696

répondre à tous(1)je répondrai

  • P粉007288593

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

    Changez le PHP par défaut de Mac OS X en installation PHP de MAMP et installez la gestion des packages Composer


    Instructions pour modifier l'installation de PHP


    Tout d’abord, découvrons quelle version de PHP nous utilisons (pour savoir si c’est la version par défaut).

    Pour cela, déclenchez cette commande à l'intérieur du terminal :

    which php

    Cela devrait afficher le chemin d'installation PHP par défaut préinstallé sur Mac OS X, qui doit être par défaut (en supposant que vous ne l'ayez pas modifié auparavant) :

    /usr/bin/php

    Il ne nous reste plus qu'à l'échanger contre le PHP installé avec MAMP sur /Applications/MAMP/bin/php/php5.4.10/bin (MAMP 2.1.1) 3)

    Pour ce faire, nous devons éditer .bash_profile et ajouter la version MAMP de PHP à la variable PATH.

    Suivez ces étapes simples :


    1. Dans le terminal, exécutez vim ~/.bash_profile

    2. Tapez i et collez ce qui suit en haut du fichier :

      export PATH=/Applications/MAMP/bin/php/php5.4.10/bin:$PATH
    3. Appuyez ESC,输入 :wq,然后按 Enter

    4. Dans le terminal, exécutez source ~/.bash_profile

    5. Dans le terminal, tapez à nouveau which php et recherchez la chaîne mise à jour. Si tout a réussi, le nouveau chemin d'accès à l'installation de MAMP PHP devrait être affiché.

    6. S'il n'affiche pas le chemin correct, essayez de fermer la fenêtre du terminal (quitter complètement) et de la rouvrir et il devrait appliquer les modifications (redémarrer en abrégé).

    Installer la gestion des packages Composer


    Vous pouvez désormais déclencher la commande pour installer composer globalement (afin de pouvoir y accéder de n'importe où) :

    $ curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

    Vous pouvez vérifier que l'installation fonctionne en tapant la commande suivante dans le terminal :

    composer

    Il vous montrera la version actuelle et une liste de commandes que vous pouvez utiliser après une installation réussie.

    Source originale

    répondre
    0
  • Annulerrépondre