I am installing EE3 on AWS EC2 running Amazon Linux 2. The EE Wizard says ZipArchive is not installed, but I can’t for the life of me get the package installed. Has anyone been through this?
I’m running php7.2
Trying to install php-zip gives me:
$ sudo yum install php-zip
Loaded plugins: langpacks, update-motd
Package matching php-common-5.4.16-43.amzn2.0.1.x86_64 already installed. Checking for update.
Nothing to do
So after some digging I found that perhaps I should be installing via pear. I installed pecl, and ran this:
pecl install zip
Which gives me:
checking for libzip... configure: error: system libzip must be upgraded to version >= 0.11
And apparently because Amazon Linux is based on Centos 7, it’s using libzip 0.10.1
I’m at a loss. I’m hoping somebody has successfully installed EE on AWS EC2 and can help??
few things that came in my mind.
Zip => enabled Zip version => 1.13.5 Libzip version => 1.0.1
on my Ubuntu server: PHP 7.0.25-0ubuntu0.16.04.1
I suspect you have php 5.4 installed on the default path ‘/usr/bin/php’ and php 7.2 on a different location but I’ve been wrong before.
I forgot how it is on Centos but maybe extra repos are needed to install the desired version. Also, if you have multiple version of php (in case you specifically need them) you should clean that up and run in Docker.
just my 2 cents…
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.