Debian上php5和php5-cli软件包的区别

我有一个安装了php5软件包的debian蚀刻服务器。

我的问题是,我找不到任何PHP可执行文件在命令行上运行脚本。 运行“ whereis php5 ”返回文件夹只有configuration文件,.so文件和没有可执行文件和“ whereis php ”返回什么。

我GOOGLE了,发现了关于php-cli。 这是我正在寻找的解决scheme吗? 如果是这样,php5和php5-cli软件包有什么区别? 安装php5-cli软件包会干扰我目前的php5设置吗?

谢谢您的帮助!

Wadih

“php5”不是PHP本身。 libapache2-mod-php5是apache(.so文件)使用的php5模块,php5-cli会安装一个独立的二进制文件,可以用来在服务器上本地运行php脚本(/ usr / bin / php5) 。 你可以安装没有任何问题

我认为软件包的说明全都是这样说的:

php5软件包说明:

这个软件包是一个元数据包,安装后可以保证安装了PHP5解释器的四个服务器端版本中的至less一个。 删除这个软件包不会从你的系统中删除PHP5,但是它可能会删除依赖这个软件包的其他软件包。

php5-cli软件包说明:

这个包提供了/ usr / bin / php5命令解释器,对于从shelltestingPHP脚本,或者甚至执行一般的shell脚本任务,如果你害怕perl和python的话。