Какова цель php-cli пакета?

Во время процесса установки рабочей станции новой разработки (Kubuntu 18.10) я обнаружил что php-cli пакет не был установлен. Тем не менее, все Сценарии PHP хорошо работают, выполняются ли они через веб-сервер или автономные (например, от крона).

Я установил использование PHP apt install php. Это создало a php.ini и a conf.d каталог в /etc/php/7.2/cli. На терминале путь для исполняемого файла PHP /usr/bin/php, который связывается с /etc/alternatives/php, который связывается с фактическим двоичным файлом, /usr/bin/php7.2. MD5-сумма этого файла является тем же с php-cli пакет установлен или удален.

Я помню там используемый, чтобы быть временем когда php-cli требовался для автономных сценариев, но что это делает теперь? Есть ли любая точка в установке его, если php пакет уже установлен?

1
задан 7 April 2019 в 18:13

1 ответ

Я должен быть слепым, извините: php-cli зависит от php7.2-cli, который был автоматически установлен, когда я установил php пакет. Я пропустил это, когда я фильтровал пакеты с помощью "php-".

Таким образом, ответ: нет, в установке нет никакого смысла php-cli после php, поскольку ничто нового не было бы добавлено. В теории могло бы быть полезно, если я когда-нибудь удаляю php или libapache2-mod-php7.2, поскольку часть CLI была бы все еще сохранена.

0
ответ дан 7 December 2019 в 20:50

Другие вопросы по тегам:

Похожие вопросы: