Hi,
I’m trying to upgrade my EE install from 3.1.37.8.P to 5.0.19.p. After deactivating the old plugin, and activating the new one, the migration UI appeared, but only copied across one event (‘Test Event 1’), and no attendee data. How do I move the data over to the new tables?
Thanks!
Sam, thanks for your swift response, but reading the documentation was the first thing that I did. If you take another look at my message, you’ll find that I followed the instructions in your link already (the steps under the heading “Complete the Migration”) but having completed the steps, EE5 only has one event called ‘Test Event 1’, whereas if I disable EE5 and re-enable EE3, all of my actual events are still there.
I tried dropping all the new wp_esp_ tables and starting again, to the same effect. My existing EE3 data is in wp_events_ tables in the DB. Do you have any more helpful suggestions?
Backup your database before moving forward (these steps drop tables, if something goes wrong the only way you’ll be able to get that data back is if you have a backup, so please don’t skip backing up).
Activate the latest version of EE4/5 you have installed.
Go to Dashboard -> Event Espresso -> Maintenance -> Reset/Delete Data.
Hit the ‘Permanently Delete ALL Event Espresso Data’.
EE will wipe all related EE4+ data and deactivate.
Re-acitvate it again and it should trigger the EE3 migrations.
Tragically, activating that version of EE4 causes the fatal “critical error on this website” error. I’m running PHP 8.3, I’m able to downgrade to 8.1 at the earliest. Would that help?
Deprecated: Return type of EventEspresso\core\services\container\RegistryContainer::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /httpdocs/wp-content/plugins/event-espresso-core-reg/core/services/container/RegistryContainer.php on line 68
Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /httpdocs/wp-includes/formatting.php on line 2831
Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /httpdocs/wp-includes/formatting.php on line 2831
Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /httpdocs/wp-includes/formatting.php on line 2831
Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /httpdocs/wp-includes/formatting.php on line 2831
Deprecated: Creation of dynamic property EE_DMS_4_1_0_shortcodes::$_old_table is deprecated in /httpdocs/wp-content/plugins/event-espresso-core-reg/core/data_migration_scripts/4_1_0_stages/EE_DMS_4_1_0_shortcodes.dmsstage.php on line 14
Deprecated: Creation of dynamic property EE_DMS_Core_4_1_0::$_new_table is deprecated in /httpdocs/wp-content/plugins/event-espresso-core-reg/core/data_migration_scripts/EE_Data_Migration_Script_Base.core.php on line 798
Deprecated: Creation of dynamic property EE_DMS_Core_4_1_0::$_old_table is deprecated in /httpdocs/wp-content/plugins/event-espresso-core-reg/core/data_migration_scripts/EE_Data_Migration_Script_Base.core.php on line 798
Deprecated: Creation of dynamic property EE_DMS_4_1_0_org_options::$_new_table is deprecated in /httpdocs/wp-content/plugins/event-espresso-core-reg/core/data_migration_scripts/EE_Data_Migration_Script_Stage.core.php on line 126
Deprecated: Creation of dynamic property EE_DMS_4_1_0_org_options::$_old_table is deprecated in /httpdocs/wp-content/plugins/event-espresso-core-reg/core/data_migration_scripts/EE_Data_Migration_Script_Stage.core.php on line 126
Deprecated: Creation of dynamic property EE_DMS_4_1_0_shortcodes::$_new_table is deprecated in /httpdocs/wp-content/plugins/event-espresso-core-reg/core/data_migration_scripts/EE_Data_Migration_Script_Stage.core.php on line 126
Deprecated: Creation of dynamic property EE_DMS_4_1_0_gateways::$_new_table is deprecated in /httpdocs/wp-content/plugins/event-espresso-core-reg/core/data_migration_scripts/EE_Data_Migration_Script_Stage.core.php on line 126
Deprecated: Creation of dynamic property EE_DMS_4_1_0_gateways::$_old_table is deprecated in /httpdocs/wp-content/plugins/event-espresso-core-reg/core/data_migration_scripts/EE_Data_Migration_Script_Stage.core.php on line 126
Rather than me chippin away at individual errors, do you mind if I clone the site so I can see all of the errors being thrown and get a fix for the migration?
I can then send you a patch copy of EE5 with any changes required so you can run the migration yourself.
To do the above I usually use UpDraft and create a backup, download it locally and and install, then work through the issues being thrown. If that’s ok just send temp login details for the site over using this form:
The support post ‘Migrating data from EE3 to EE5’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.