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:
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.
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…
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