Maison  >  Article  >  développement back-end  >  Comment résoudre le problème que la commande php ne peut pas être utilisée sous Linux

Comment résoudre le problème que la commande php ne peut pas être utilisée sous Linux

小云云
小云云original
2018-03-13 10:04:132651parcourir

Cet article vous explique principalement comment résoudre le problème selon lequel la commande php ne peut pas être utilisée sous Linux. Testez s'il faut ajouter des variables d'environnement php :

Comme suit : Entrez php -v pour afficher la commande php. introuvable

 [root@iz8vbhc4d7zoazstpw7gw8z ~]# php -v
-bash: php: command not found

1. Allez d'abord sous Linux pour trouver l'emplacement du fichier php de l'environnement intégré

   
[root@iz8vbhc4d7zoazstpw7gw8z /]# cd phpstudy/server/php/
[root@iz8vbhc4d7zoazstpw7gw8z php]# ls
bin  do_not_delete  etc  include  lib  php  sbin  var
[root@iz8vbhc4d7zoazstpw7gw8z php]# cd bin/
[root@iz8vbhc4d7zoazstpw7gw8z bin]# ls
phar  phar.phar  php  php-cgi  php-config  phpize
[root@iz8vbhc4d7zoazstpw7gw8z bin]# pwd
/phpstudy/server/php/bin

Comme ci-dessus, obtenez l'emplacement du répertoire bin de php. J'utilise l'environnement intégré phpstudy pour Linux

Ensuite, vous devez accéder au fichier de variables d'environnement du système Linux pour définir les variables d'environnement PHP, similaires à Windows. Le fichier se trouve dans le répertoire racine/etc

   [root@iz8vbhc4d7zoazstpw7gw8z ~]# cd /[root@iz8vbhc4d7zoazstpw7gw8z /]# vim etc/profile

Commencez ensuite à éditer le fichier de configuration de la variable d'environnement

comme indiqué sur la figure :

va find the bin of php Le chemin d'accès au répertoire est placé ici. Ajoutez ces deux lignes de code

Si vous devez ajouter d'autres variables d'environnement, recherchez simplement le répertoire où se trouve le fichier exécutable, ajoutez deux points ; (":") et le répertoire, puis Enregistrer et quitter

执行更新环境变量命令:

[root@iz8vbhc4d7zoazstpw7gw8z /]# source /etc/profile    

 然后再输入php -v 就OK了

[root@iz8vbhc4d7zoazstpw7gw8z /]# php -vPHP 5.4.26 (cli) (built: Sep  
7 2017 12:52:40)Copyright (c) 1997-2014 The PHP GroupZend Engine v2.4.0, 
Copyright (c) 1998-2014 Zend Technologies    with Zend Guard Loader v3.3, 
Copyright (c) 1998-2013, by Zend Technologies    

好使!

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