Amazon Linux 2 does not support the zip module for PHP. When installing EE5.2 for the first time, after specifying my database connection info, I can’t get into the control panel because of the missing ZipArchive class. I’ve tried disabling this requirement in the system/ee/installer/updater/EllisLab/ExpressionEngine/Updater/Service/Updater/RequirementsChecker.php file, but all that does is cause me to hang on the ‘Installation Successful’ screen.
If I have no intention of using the one-click updater, then I think I should be able to disable the feature so that I can use the CMS normally.
Thanks for the reply Kevin, you are correct. It just took me a little bit to figure out exactly how to accomplish that.
On the off-chance anyone else runs into the confusion that I did:
# INSTALL PHP7.2
amazon-linux-extras install -y php7.2
# INSTALL ZIP
yum install -y php-pecl-zip
If Apache was already running, then restart it.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.