Когда я запускаю sudo yum install php56
на моем экземпляре centos7 ec2, фактическая установленная версия - 5.4.
Installing:
php x86_64 5.4.16-46.amzn2.0.2 amzn2-core 1.4 M
php-cli x86_64 5.4.16-46.amzn2.0.2 amzn2-core 2.8 M
Я отменил это и попробовал архив sudo yum install --enablerepo=ius-archive php56u
и получил ошибку зависимости:
--> Finished Dependency Resolution
Error: Package: php56u-common-5.6.40-1.ius.el7.x86_64 (ius-archive)
Requires: php56u-pecl-jsonc(x86-64)
Available: php56u-pecl-jsonc-1.3.6-2.ius.el7.x86_64 (ius-archive)
php56u-pecl-jsonc(x86-64) = 1.3.6-2.ius.el7
.....
Как мне разрешить этот пакет?
Я рассмотрел сборка php 5.6 из источника с использованием шагов с этого сайта , но это довольно долго и сложно, и я не эксперт. Я бы лучше выяснил, как исправить ошибку зависимости выше.
Любые другие идеи о том, как я могу получить php 5.5+ (я не могу сделать php7) на этой машине Amazon Linux 2?