PHP installé et utilisant MAMP mais rencontrant l'erreur "zsh: command not found: php"
P粉875565683
P粉875565683 2023-11-09 09:34:56
0
1
831

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粉875565683
P粉875565683

répondre à tous(1)
P粉007288593

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal