amazon ec2 — пакет версий PHP ec2

Когда я пытаюсь установить PHP поваренную книгу ведьмы, я использую его командир:

yum -d0 -e0 -y install php71

когда я запускаю экземпляр, я получаю эту ошибку:

Chef::Exceptions::Exec
----------------------
yum -d0 -e0 -y install php71-7.1.15-1.31.amzn1

но когда я запускаю th commande вручную, это работает, но он устанавливает эту версию:

[root@saml2-test3 ec2-user]# yum -d0 -e0 -y install php71
[root@saml2-test3 ec2-user]# php -v
PHP 7.1.25 (cli) (built: Jan  9 2019 22:10:22) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies

Я не знаю, почему в лог-файл он пытается установить эту версию php71-7.1.15 и в терминале он установил эту версию PHP 7.1.25
Можете ли вы объяснить мне, почему я получил это и как я могу решить эту проблему

0

Решение

не уверен, используете ли вы package ресурс (или его подклассы, такие как yum_package). Вы можете использовать yum_package ресурс для установки php71

yum_package 'php71' do
options '-d0 -e0'
end

может ты сможешь угробить options часть, если вы не использовали yum_package в вашем оригинальном номере.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector