대부분의 PHP 중요 라이브러리는 최근 출시 된 버전에서 PHP7.1을 의무화하고 있으며 AWS 탄력적 인 beanstalk PHP7.0 플랫폼에서 API를 만들었습니다. 이 최근 변경 사항을 준수합니다. 아마존으로 보는AWS Elastic beanstalk에 PHP7.1 설치 및 사용
이 크게 년 12 월 (1)는 이러한 변화를 연기했다 PHP7.1의 2016 릴리스, 나는 원래 PHP7.0
위한이 AWS 탄성 콩나무 플랫폼에서 PHP7.1 사용할 수 있도록 많은 것들을 시도했습니다다음은 내 샘플 업그레이드 스크립트입니다
sudo su
yum -y remove php70
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm
yum-config-manager --enable remi-php71
wget ftp://195.220.108.108/linux/epel/6/x86_64/scl-utils-20120229-1.el6.x86_64.rpm
rpm -Uvh scl-utils-20120229-1.el6.x86_64.rpm
yum -y install php71
source /opt/remi/php71/enable
yum -y install php71-php-soap php71-php-bcmath php71-php-devel php-71-php-intl php71-php-mbstring php71-php-mcrypt php71-php-mysqlnd php71-php-opcache php71-php-pgsql php71-php-odbc php71-php-pecl-uuid php71-php-pecl-memcache php71-php-igbinary php71-php-oauth php71-php-xml php71-php-xmlrpc php71-php-process php71-php-apcu
하지만이 source /opt/remi/php71/enable
때마다 실행하지 않는 한, 나는 PHP의 CLI 런타임 기본적으로 PHP71을 얻을 수 없습니다.
수정하기 위해 이전 PHP7.0 설치를 정리하기 위해 yum remove php70*
을 수정했지만 AWS EBS 배치 후크 스크립트에 문제가 발생했습니다.
지금 당장은 수정 중이며 PHP7.0을 사용하고 PHP 라이브러리를 대부분 다운 그레이드해야하는 것처럼 보입니다. 나는 누군가가이 엉망진창에서 벗어날 수 있는지 알고 싶다.
감사합니다.
는
마침내! 고마워요! 나는 왜 이것이 아마존을 오래 동안 잡았는지 모르겠다. –