Пакет версий PHP ec2 - PullRequest
       14

Пакет версий PHP ec2

0 голосов
/ 07 февраля 2019

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

yum -d0 -e0 -y install php71

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

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

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

[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 Можете ли вы объяснить мне, почему я получил это и как я могу решить эту проблему

1 Ответ

0 голосов
/ 11 февраля 2019

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

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

, может быть, вы можете отказаться от части options, если вы не использовали yum_package в исходном выпуске.

...