Question Vérifier quelle version de PHP je cours sur Debian?


J'exécute Debian 6 et j'ai besoin de savoir quelle version de PHP je lance, y a-t-il une commande pour cela que je peux exécuter?

J'ai essayé "php -i" et "php -v" depuis un question précédente ..

root@azaz07:/srv/www/site.com/public_html# php -i
bash: php: command not found
root@azaz07:/srv/www/site.com/public_html# php -v
bash: php: command not found

4
2017-12-10 00:08


origine




Réponses:


J'ai essayé "php -v"

Une commande comme celle-ci ne fonctionnera que si la version CLI de PHP est installée. Si vous ne disposez que de la version du module Apache de PHP, cela ne fonctionnera pas.

Vous pouvez installer la version CLI avec cette commande:

apt-get install php5-cli

Cela devrait permettre aux commandes info et version de fonctionner.

Si PHP était installé via votre gestionnaire de paquets, une commande comme celle-ci pourrait donner des résultats utiles.

# dpkg -l | grep php
ii  libapache2-mod-php5                                    5.3.3-7+squeeze17            server-side, HTML-embedded scripting language (Apache 2 module)
ii  libphp-phpmailer                                       5.1-1                        full featured email transfer class for PHP
ii  libzend-framework-php                                  1.11.9-0ubuntu1              a simple, straightforward, open-source software framework for PHP 5
ii  libzend-framework-zendx-php                            1.11.9-0ubuntu1              a simple, straightforward, open-source software framework for PHP 5
ii  php-apc                                                3.1.3p1-2                    APC (Alternative PHP Cache) module for PHP 5
ii  php-html-common                                        1.2.5-1                      A base class for other HTML classes
hi  php-html-template-it                                   1.3.0-1                      Integrated Templates
...

Si PHP n’a pas été installé avec votre gestionnaire de paquets et s’il est installé manuellement, vous devrez peut-être simplement créer un script PHP qui ressemble à ceci <?php phpinfo(); puis accédez à ce script via votre navigateur Web.


10
2017-12-10 00:13



En cas de <?php phpinfo(); Veillez à restreindre l'accès au fichier pour quiconque, sauf vous. - VL-80
Cela semble être installé à partir de ça, merci. Comment puis-je obtenir des commandes pour travailler à partir de la ligne de commande? Il semble y avoir tellement de commandes que je ne peux pas utiliser dans divers didacticiels. Comme "php --ini" Dois-je installer un paquet séparé pour que les éléments de la ligne de commande fonctionnent? - some1
@ some1, je ne suis pas un utilisateur de Debian, mais essayez d'installer paquet php-cli - VL-80
C'était php5-cli, merci beaucoup de commandes qui ne fonctionnaient pas maintenant. - some1