php -v命令不起作用

时间:2012-08-20 15:32:24

标签: php debian

我刚刚使用标准的apt-get在我的Debian系统上安装了php5软件包。代码:

<?php
phpinfo();
?>

工作和其他php页面工作。

但命令php -v和php -m不起作用。它给出了一个错误“-bash:php:command not found”。

安装了php5-cli。我的路径是/ usr / local / bin:/ usr / bin:/ bin:/ usr / local / games:/ usr / games。我查看了usr / bin,没有php或php5文件。不确定那些可以找到的地方?

我跑了:

whereis php5
php5: /etc/php5 /usr/lib/php5 /usr/lib64/php5 /usr/share/php5

不要以为其中任何一个都是正确的文件?

2 个答案:

答案 0 :(得分:8)

确保已安装PHP CLI包。 sudo apt-get install php5-cli

此外,需要将PHP二进制文件添加到您的路径中。如果您运行which php并且没有输出,那么可以肯定它不在您的路径中。

答案 1 :(得分:3)

php命令可能不在您的路径中。您可以使用echo $PATH查看路径。如果安装php二进制文件的目录不在您的路径中,则可以使用export PATH=$PATH:/path/to/php进行设置。

相关问题