Support

Home Forums Event Espresso Premium MailChimp fatal error migrating data for EE3 to EE4 upgrade

MailChimp fatal error migrating data for EE3 to EE4 upgrade

Posted: November 27, 2015 at 6:11 am


Emily Ruff

November 27, 2015 at 6:11 am

I recently upgraded our EE3 to EE4 (3.1.37 to 4.8.19). I migrated the data (incrementally going through 4.1, 4.2, etc) and installed Add-Ons for EE4, all is fine.
But when activating MailChimp for EE4 and it trying to migrate data, it runs into fatal error. The old MailChimp version is 1.2.6.

Site address http://holisticliving.staging.wpengine.com/classes/events/ I’ve tried twice with same result. Help!


Emily Ruff

November 27, 2015 at 6:12 am

the new MailChimp version is 2.3.0. Old version for EE3 is 1.2 and is deactivated.


Tony

  • Support Staff

November 27, 2015 at 6:25 am

Hi Emily,

Do you capture the fatal error that was thrown?

If you go to Event Espresso -> Maintenance -> System Information.

You’ll find Migration history there, it should show the fatal error thrown previously.


Emily Ruff

November 28, 2015 at 12:43 pm

I scooped the following out of System Information “No configuration has been set for “addons->EE_Mailchimp”.”

Is this complaining about MailChimp API key? which is blank right now. The catch is, as soon as I Activate the MailChimp plugin, EE4 automatically tries to Migrate data, so I don’t have a chance to change the setting and put in the MailChimp Key. Do you see the problem?

[_schema_changes_before_migration_ran] => 1
[_schema_changes_after_migration_ran] =>
[_feedback_message] => Migrated 50 records successfully during Mailchimp List Group
[_priority] => 5
[_records_to_migrate] => 483
[_records_migrated] => 450
[_status] => status_fatal_error
[_pretty_name] => Data Migration to EE4 MailChimp.
[_errors] => Array
(
[0] => {“error”:”…<span class=”ee-error-user-msg-spn”>No configuration has been set for “addons->EE_Mailchimp”.</span>   <sup>EE_Config – _verify_config_params – 478</sup></p></div><script>/* <![CDATA[ */var ee_settings = {“wp_debug”:””};/* ]]> */</script><script src=”http://holisticliving.staging.wpengine.com/wp-includes/js/jquery/jquery.js” type=”text/javascript”></script><script src=”http://holisticliving.staging.wpengine.com/wp-content/plugins/event-espresso-core-reg/core/templates/global_assets/scripts/espresso_core.js?ver=4.8.19.p” type=”text/javascript”></script><script src=”http://holisticliving.staging.wpengine.com/wp-content/plugins/event-espresso-core-reg/core/templates/global_assets/scripts/EE_Error.js?ver=4.8.19.p” type=”text/javascript”></script>”} )
[class] => EE_DMS_MailChimp_2_0_0
)


Emily Ruff

November 30, 2015 at 9:03 am

I look into the plugin code (db scripts for migration) and believe the error is because EE4 MailChimp is Not getting API key from our EE3 MailChimp plugin.

Now I just wish to activate EE4 MailChimp Without migrating EE3 MC data. How to trick EE4 MC not to migrate? can I just rename the two ee3 tables( wp_events_mailchimp_attendee_rel and events_rel) to something else, so the new plugin won’t detect EE3 MC data?
Like I said, as soon as I activate the MailChimp plugin it automatically tries to Migrate MC data, so I don’t have a chance to change the setting and put in the MailChimp Key, before it reports fatal error after migrating.


Tony

  • Support Staff

November 30, 2015 at 3:59 pm

I’ve requested some feedback from our developers on this.

Can I take a look within the admin? I’d like to see what is breaking the config.

If so, you can send temporary login details using this form:

https://eventespresso.com/send-login-details/

The support post ‘MailChimp fatal error migrating data for EE3 to EE4 upgrade’ 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.

Event Espresso