2

我刚刚使用标准的 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

不认为其中任何一个是正确的文件吗?

4

2 回答 2

9

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

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

于 2012-08-20T15:37:03.217 回答
3

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

于 2012-08-20T15:36:32.413 回答