We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

How do I disable the one-click updater?

How Do I?

dgtlmkt's avatar
dgtlmkt
10 posts
6 years ago
dgtlmkt's avatar dgtlmkt

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.

       
Kevin Cupp's avatar
Kevin Cupp
791 posts
6 years ago
Kevin Cupp's avatar Kevin Cupp

Sorry for your trouble, the one-click updater cannot be disabled and is not the only part of ExpressionEngine that uses the ZipArchive class. You can just install the zip extension for PHP on Amazon Linux 2, it has been made available.

       
dgtlmkt's avatar
dgtlmkt
10 posts
6 years ago
dgtlmkt's avatar dgtlmkt

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.

       
Derek Jones's avatar
Derek Jones
7,561 posts
6 years ago
Derek Jones's avatar Derek Jones

Thanks for adding the specific solution @dgtlmkt!

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.