Support

Home Forums Event Espresso Premium Import from EE3 to EE4

Import from EE3 to EE4

Posted: July 13, 2015 at 1:13 pm


Bobby Shirley

July 13, 2015 at 1:13 pm

We have several events that are live in EE3 but are wanting to move to EE4. We need all the events to migrate to EE4. It’s not happening. What do I need to do to get all the events moved over?


Lorenzo Orlando Caum

  • Support Staff

July 13, 2015 at 1:36 pm

Hi Bobby, is it just a couple events that aren’t migrating over or are you ending up with no events at all.

What version of Event Espresso 3 are you currently using (https://eventespresso.com/wiki/change-log/)?


Lorenzo


Bobby Shirley

July 13, 2015 at 2:16 pm

3.1.37.4.P


Tony

  • Support Staff

July 13, 2015 at 2:47 pm

What do I need to do to get all the events moved over?

When you de-activate EE3 and then activate EE4 it should place Event Espresso into maintenance mode and allow you to migrate your EE3 data to EE4.

When you say its not happening, what happens?

Have you previously installed/activated EE4 on this site before now?


Bobby Shirley

July 13, 2015 at 3:08 pm

I saw the option to migrate, but it didn’t pull the events. I had EE4 previously installed, just not activated.


Tony

  • Support Staff

July 13, 2015 at 3:10 pm

Did you run through all of the migrations?

Do you have a development copy of the site running we can see this on?


Bobby Shirley

July 13, 2015 at 3:14 pm

I did run through all migrations, it seemed to migrate items. However, they are not showing up in EE4. We are running it on http://bit.ly/1Mq3NgA


Tony

  • Support Staff

July 14, 2015 at 4:27 am

Hi Bobby,

That link appears to be using EE3.

I had EE4 previously installed, just not activated.

Had that previous version been activated at any time?

Migrations from EE3 to EE4 will only run once, the first time that EE4 is activated. If you then go back to EE3, create new events etc, then at a future date active a newer version of EE4, your not migrating the EE3 events again, you are migrating the previous events that are within EE4 to the latest database schema.

If that’s the case there is a reset function within EE4 to remove all of the EE4 data and start again (therefore migrating the current EE3 events again) but I just want to confirm that is the cause first. So does the above sound like what’s happened?

Also the link you posted has no styling, is that being used within another site somewhere else or is that the development site? The reason I ask is EE4 works differently than EE3, if you are using EE3 as the backend for another site you’ll need to check if it works as expected.


Bobby Shirley

July 14, 2015 at 7:31 am

No, it was not activated until yesterday. I walked through all the migrations. The events were not showing up after migrations finished. We have not created any new events in EE3.

We are using EE to embed registration forms on another site.


Lorenzo Orlando Caum

  • Support Staff

July 14, 2015 at 11:31 am

Hi Bobby, I’m seeing just a few events so those should definitely migrate.

Could you deactivate Event Espresso 3 and then reactivate Event Espresso 4 and go to Event Espresso –> Maintenance –> Reset/Delete. Then remove the Event Espresso information by using the third (last) option on page.

Then could you reactivate Event Espresso 4 via WP plugins and try again?

Also, it looks like there have only been styling changes to your theme. Can you confirm that the core plugin was not edited?


Lorenzo


Bobby Shirley

July 14, 2015 at 12:07 pm

This won’t remove the EE3 events that are live will it?

Yes it’s just styling changes, the core plugin is still intact.


Lorenzo Orlando Caum

  • Support Staff

July 14, 2015 at 12:21 pm

Hi Bobby, this only removes Event Espresso 4 data.


Lorenzo


Bobby Shirley

July 14, 2015 at 1:57 pm

Ok, all done.

Now it looks like this.

http://rampregistration.com/events/summer-ramp-august-2015/

Not functional. Where’s the registration form?


Lorenzo Orlando Caum

  • Support Staff

July 15, 2015 at 11:54 am

Hi Bobby, Event Espresso 3 and Event Espresso 4 do not use similar templates.

Please try temporarily restoring the elements around the page or briefly switch to another theme to see if the content appears.


Lorenzo


Bobby Shirley

July 20, 2015 at 12:37 pm

It will not work in full functionality and that we are losing all the old information. Is it possible to keep EE3 running on one site, and run EE4 on a second domain until all the EE3 events are over?


Tony

  • Support Staff

July 21, 2015 at 6:45 am

It will not work in full functionality and that we are losing all the old information.

You should not lose any information when migrating to EE4, however EE4 works in a completely different way to EE3 so it may not be where you are expecting.

EE4 uses your sites theme to output the details, your using a stripped down theme which may (or may not) be missing hooks that EE4 needs to output the data, scripts etc.

Is it possible to keep EE3 running on one site, and run EE4 on a second domain until all the EE3 events are over?

Your support license provides support and one click updates for a single site, you can install EE4 on another site (leaving the support key field blank on that install) to setup the events etc, then when ready you can transfer the support key to the new site and request a key reset from your account page.

Does that help?

The support post ‘Import from EE3 to EE4’ 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