Maison  >  Article  >  développement back-end  >  Comment résoudre le problème que Mac php ne prend pas effet

Comment résoudre le problème que Mac php ne prend pas effet

藏色散人
藏色散人original
2021-12-27 10:24:162326parcourir

La solution pour Mac php ne prend pas effet : 1. Ajoutez le contenu "sudo vim /etc/profile" au fichier "/etc/profile" ; 2. Ajoutez "if [ -f ~/.bashrc ] ; then . ~/ .bashrc ».

Comment résoudre le problème que Mac php ne prend pas effet

L'environnement d'exploitation de cet article : système MAC OS X 10.9.1, version PHP5, ordinateur MacBook Air 2019.

Comment résoudre le problème du php sur Mac qui ne prend pas effet ?

Le problème des variables d'environnement Mac qui ne prennent pas effet (ajouter php à la variable d'environnement).

Les variables d'environnement Mac ne prennent pas effet, la clé réside dans bash et zsh

Exemple :

Ajoutez php à la variable d'environnement

sudo vim ~/.bashrc (如果没有该文件,则自动新建)

Écrivez dans le fichier : source $(brew –prefix php-version)/php- version.sh && php -version 5

Après avoir enregistré et quitté, exécutez source .bashrc pour réinitialiser les variables d'environnement

php55-fpm restart

Mais j'ai découvert qu'après chaque démarrage, les variables d'environnement doivent être réinitialisées

Ce qui suit :

MAC OS X 10.9.1 ne sera pas chargé par défaut ~/.bashrc, vous devez donc ajouter vous-même le contenu suivant (autorisations root) au fichier /etc/profile :

sudo vim /etc/profile (已存在)

À la fin du fichier, ajoutez

if [ -f ~/.bashrc ] ; then
. ~/.bashrc
f i(此句中间没有空格)

Enregistrer et quitter

Les opérations ci-dessus ne sont que temporaires si vous utilisez l'environnement zsh. Prendre effet.

Si vous passez à bash, cela prendra effet de manière permanente.

Commande de commutation Zsh et bash :

chsh -s /bin/bash
chsh -s /bin/zsh

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn