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 to download latest version of EE4 with installer

How Do I?

Micah's avatar
Micah
17 posts
about 6 years ago
Micah's avatar Micah

I have upgraded to EE version 3.5.17, and then followed the guide to upgrade to 4.3.8. However, after copying over the appropriate files and then visiting /admin.php, I get a big long error about unknown columns (see below) instead of the installer that should run (which would probably update the database with those column.

This is where I got 4.3.8 from:

https://github.com/ExpressionEngine/ExpressionEngine/releases/tag/4.3.8

Seems the actual release zip file is missing, and only the source zip files are present. I think I need the packaged release instead, but I can’t seem to find where it is.

Can anyone point me to where I should download the correct version of 4.3.8? I need to upgrade to that and then go to v5.

Thanks!

The error (TRUNCATED): SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘MemberGroup_member_groups.can_manage_consents’ in ‘field list’: SELECT MemberGroup_member_groups.group_id as MemberGroup__group_id, MemberGroup_member_groups.site_id as MemberGroup__site_id, MemberGroup_member_groups.group_title as MemberGroup__group_title…

       
JCOGS Design's avatar
JCOGS Design
71 posts
about 6 years ago
JCOGS Design's avatar JCOGS Design

The EE 4.3.8 files in github do contain the installer files you need, but you need to make a change to your .env.php file to trigger the running of the installer.

Details of the change required are given in the Readme.md file in the ExpressionEngine github - look for the section called How to Install

HTH

       
Micah's avatar
Micah
17 posts
about 6 years ago
Micah's avatar Micah

Thanks. I added the .env.php file to the root dir with the following:

<?php putenv(‘EE_INSTALL_MODE=TRUE’); // EOF

However, I’m getting the same error. Let me know if you know of anything else to try. I’m reading through documentation trying to find what I am missing…

       
Micah's avatar
Micah
17 posts
about 6 years ago
Micah's avatar Micah

Found the issue. Had to modify line 68 of system/ee/EllisLab/ExpressionEngine/Boot/boot.php from:

if (FALSE && defined('REQ') && in_array(REQ, ['CP', 'CLI']) && is_dir(SYSPATH.'ee/installer/'))

to:

if (defined('REQ') && REQ == 'CP' && is_dir(SYSPATH.'ee/installer/'))
       

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.