web-dev-qa-db-fra.com

comment diriger la version de php vers php dans LAMPP pour définir la valeur par défaut?

je suis juste débutant à Ubuntu

j'ai installer php avant d'installer la lampe, quand je tape "quel php" ==>/usr/bin/php ne pas diriger dans le répertoire php dans LAMP

parce que php dans LAMPP ont activé mcrypt ... mais php par défaut ne le fait plus. mcrypt actif .. comment définir php dans LAMPP par défaut? J'ai essayé d'entrer "alias php = '/ opt/lampp/php'" dans .bash_profile et .bashrc, mais ça ne fonctionne toujours pas, mais quand je tape "php -v" ==> bash:/opt/lampp/php: Est un répertoire

comment puis-je le réparer?

Merci

1
ihsansat

Le problème est que vous avez deux exécutables php: un situé dans / usr/bin et un autre dans / opt/lampp/bin.

Lorsque vous tapez php dans votre terminal, bash recherchez-le dans la liste de répertoires $PATH et vous trouvez php dans / usr/bin, donc / usr/bin/php est exécuté.

Si vous voulez exécuter /opt/lampp/bin/php, ouvrez-vous .bashrc et ajoutez à la fin cette ligne:

      PATH=/opt/lampp/bin:$PATH

Une fois enregistré .bashrc, exec:

      source .bashrc

ou fermez/ouvrez votre terminal et essayez de refaire votre commande php.

2
Lety