php-cli 包的用途是什么?

php-cli 包的用途是什么?

在设置新的开发工作站(Kubuntu 18.10)的过程中,我发现该php-cli软件包未安装。 尽管如此,所有 PHP 脚本都运行良好,无论是通过 Web 服务器运行还是独立运行(例如从 cron 运行)。

我使用 安装了 PHP apt install php。这在 中创建了一个php.ini和一个conf.d目录/etc/php/7.2/cli。在终端上,PHP 可执行文件的路径是/usr/bin/php,它链接到/etc/alternatives/php,它链接到实际的二进制文件/usr/bin/php7.2。此文件的 MD5 值与安装或删除的包的 MD5 值相同php-cli

我记得曾经有一段时间php-cli需要独立脚本,但现在它有什么用处?如果php包已经安装,安装它有什么意义吗?

答案1

抱歉,我肯定是瞎了眼:php-cli依赖于php7.2-cli,它在我安装包时自动安装php。当我使用“php-”过滤包时,我错过了它。

php-cli所以答案是:不,在之后安装没有意义php,因为不会添加任何新内容。理论上,如果我卸载php或,它可能会很有用libapache2-mod-php7.2,因为 CLI 部分仍会保留。

相关内容