为什么我的Linux服务器不能识别“php”作为一个程序?

我需要从命令行使用PHP。 当我input

php .... 

该系统说:

 -bash: php: command not found 

现在,我知道事实上,PHP是启动和运行B / C它承载我的Drupal网站。 我不知道如何find该程序。 我正在searchpath的目录没有任何成功。

我错过了什么?

我正在使用Ubuntu Linux。

我有以下软件包安装:

 php5 install php5-common install php5-curl install php5-gd install php5-mcrypt install php5-mysql install 

可能需要安装CLI(命令行解释器)包。 在Ubuntu或Debian中,可以通过apt-get install php5-cli

大多数发行版将mod_php(Apache模块)和PHP命令行可执行文件拆分成不同的包。 您将需要findCLI包并安装它。

如果你相信PHP已经在系统上,你可以尝试

 locate php 

find该程序。

正如akirk暗示的那样,在你的web服务器上运行东西的PHP可能不是那些从命令行运行东西的代码。

不知道这是什么分布的Linux /什么非标准configuration已经被应用,我们不能build议如何安装适当版本的PHP /确定现有安装的位置。