Retour à la liste

Installer PHP sur macOS

{{ $t('article.attributes.headline') }}

ergonis

PHP est absent de Monterey

Depuis macOS Monterey, PHP n'est plus inclus dans l'installation par défaut du système. Si tu veux utiliser PHP sur macOS Monterey, tu dois d'abord installer PHP. Les instructions suivantes montrent les commandes Terminal pour installer PHP. Pour entrer une commande Terminal, tu peux la copier depuis ta navigateur web dans le presse-papiers, puis la coller dans Terminal et appuyer sur la touche retour pour exécuter la commande.

Installation de Homebrew

Pour installer Homebrew, voir les instructions sur la page d'installation de Homebrew et sur la page d'accueil de Homebrew. Après avoir installé Homebrew, entrez la commande suivante dans Terminal pour vérifier que Homebrew a bien été installé :

brew --version

Installation de PHP

Une fois Homebrew installé, entrez la commande suivante pour installer PHP :

brew install php

Cela prendra un certain temps et produira des résultats dans la fenêtre du terminal. À la fin, lorsque tu verras à nouveau l'invite de saisie, vérifies le chemin de "php" avec la commande suivante : command -v php La commande devrait afficher quelque chose comme

/usr/local/bin/php  

ou

/opt/homebrew/bin/php

PHP est maintenant prêt et tu peux exécuter des scripts PHP sur ton ordinateur.

Exécution des scripts PHP

Les scripts commencent par une ligne "shebang" qui indique au système où il peut trouver l'interpréteur du langage de script. Jusqu'à macOS Big Sur, PHP était pré-installé dans l'emplacement /usr/bin/php, mais maintenant PHP vit dans un chemin différent. Tu devras donc mettre à jour la ligne shebang dans les scripts PHP de la manière suivante #!/usr/bin/env php

Utiliser PHP dans Typinator

Dans Typinator, tu peux utiliser les scripts PHP dans les expansions de deux manières :

a. Tu peux stocker des scripts externes dans le dossier Includes/Scripts et ensuite inclure des invocations de ces scripts dans les extensions de Typinator. Si tu as déjà utilisé des scripts PHP, tu dois mettre à jour les lignes shebang dans ces scripts, comme décrit ci-dessus dans "Exécuter des scripts PHP".

b. Tu peux inclure des scripts inline dans les extensions. Un simple script inline en PHP serait :

{/PHP
    echo "Hello" ;
    echo "Hello" ;
}

Dans ce cas, Typinator sait où trouver l'interpréteur PHP à la fois dans Monterey et dans les anciennes versions de macOS, mais tu as besoin d'au moins Typinator 8.11 pour exécuter des scripts PHP sur Monterey. Les versions plus anciennes de Typinator afficheront un message d'erreur disant que le script RunPHP.php a échoué. Typinator 8.11 et les versions plus récentes vérifieront même si PHP est installé, et t'aideront à l'installer en affichant ces instructions dans un navigateur web.

Gagner du temps avec Typinator

Saisissez des mots, des phrases ou même des paragraphes entiers en tapant seulement quelques caractères. Gagnez du temps pour les choses vraiment importantes de la vie.