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

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

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

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
22
1

Ответы 1

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

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

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

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