Support

Home Forums Event Espresso Premium Plugin Not Working After Website Migration

Plugin Not Working After Website Migration

Posted: June 2, 2023 at 6:42 pm

Viewing 5 reply threads


sandims

June 2, 2023 at 6:42 pm

Dear Support,

I redesigned the website and migrated it to another server. Now, I’m can’t create new events and individual event page is looking odd with an error message. Please check: https://principleskills.com/events/betrayal-trauma-recovery-group-1-weekly-for-women-online/

The same was coming properly on the staging server: https://conversionperk.in/ps/events/betrayal-trauma-recovery-12-step-group-weekly-for-women-in-person/

Could you please confirm what mgiht have gone wrong?

Thanks,


Tony

  • Support Staff

June 5, 2023 at 2:47 am

Hi there,

Can you please post up the steps you took to migrate the site?


sandims

June 5, 2023 at 2:07 pm

Hi,

I migrated the website by downloading all files in a zip file and then uploaded it to the new server. Later, I updated the key of event espresso (with a new key on the new server since I had a few unused keys).

Now I managed to fix the layout issue but the registration page is giving me this error:

Could not create instance of class Transaction from row TransactionTable.TXN_ID=0&TransactionTable.TXN_timestamp=2023-06-05+11%3A35%3A02&TransactionTable.TXN_total=240.000&TransactionTable.TXN_paid=0.000&TransactionTable.STS_ID=TFL&TransactionTable.TXN_session_data=&TransactionTable.TXN_hash_salt=&TransactionTable.TXN_reg_steps=a%3A3%3A%7Bs%3A20%3A%22attendee_information%22%3Bb%3A0%3Bs%3A15%3A%22payment_options%22%3Bb%3A0%3Bs%3A21%3A%22finalize_registration%22%3Bb%3A0%3B%7D EEM_Base – _create_objects – 5136

You can check this here: https://principleskills.com/events/emotion-coaching-bootcamp-colorado-springs-june-10-2023/

Could you please be more descriptive while responding to my query? I really don’t want to wait that longer since its on the live site.

Thanks,


Tony

  • Support Staff

June 5, 2023 at 3:07 pm

I need way more details on what you have actually done during the migration here.

You’re saying it works on the staging site, but not on the live site after you have ‘migrated’ (which people use very loosely) your changes over.

What changes specially?

Could you please be more descriptive while responding to my query? I really don’t want to wait that longer since its on the live site.

You want me to be more descriptive when asking how you migrated the site?

I can’t give you a detailed response on what the issue is I have no idea what’s been done and what the difference between live and staging is, the only change I’m aware of is the ‘migration’/copying files, which files?

No database changes included in that migration? The domain name changes from stating to live but I don’t know if you’ve copied the database over as there isn’t enough details in your response.

Later, I updated the key of event espresso (with a new key on the new server since I had a few unused keys).

The key doesn’t do anything other than provide support and updates, so ignore that for now as the key won’t cause any issues.

You can check this here: https://principleskills.com/events/emotion-coaching-bootcamp-colorado-springs-june-10-2023/

When do you get the mentioned error? I’m not getting any errors up until arriving at PayPal.


sandims

June 6, 2023 at 9:20 pm

Hi,

Thanks for not helping me out. Somehow I figured it out.

Now, could you please tell me the way to import list of registrations from the old website to the new one? Bascially, I have created a new website and I was assuming there would be a way to export and import events and registration details in a CSV file or something like that but that I couldn’t find. Again, if you need more specific details:

1. I created a new website using a new key of event espresso and installed the plugin there.
2. I created all events one more time there since I didn’t get an option to import from the old website.

If needed, I can go ahead and delete new events that I have created on the new website (if import/export is possible).

Let me know.


Tony

  • Support Staff

June 7, 2023 at 11:19 am

Thanks for not helping me out. Somehow I figured it out.

I can only help you out when there’s enough information to know what to help you with.

You ‘migrated’ a site? Right ok, so what exactly do you consider a migration because in your next response, you basically copied over some files from one server to another which isn’t a migration… it’s copying files. Nothing is stored within the files, it’s all in the sites own database.

No mention of the database being migrated? If you migrated the database, did you run a script to update the database correctly, taking into account any serialized data which will need to be addressed with a domain name change? (Becuase yes, that ‘could’ have caused the error mentioned… no point advising you fix that if you didn’t migrate the DB or have already done it correctly)

The error you were getting can be caused by a whole host of issues so I needed to know ‘how’ the site get to where it was at to throw that error. I have no idea what you have done so I need to ask for more details because none of that was included in your opening post.

I’m sorry if you consider that not helping, but can’t help without details.

Now, could you please tell me the way to import list of registrations from the old website to the new one? Bascially, I have created a new website and I was assuming there would be a way to export and import events and registration details in a CSV file or something like that but that I couldn’t find. Again, if you need more specific details:

EE does not have the option to export data from one site to another in the way I think you are looking for.

We do have an attendee importer add-on:

https://eventespresso.com/product/eea-importer/

You could use it to import registrations onto the site on a per event basis by first exporting the registration CSV from the original event and then using the add-on to import those onto the ‘new’ event (on the other site).

There’s no way to do this in bulk with all of the data.

So on the original site go to Event Espresso -> Events -> {hover over the event} -> Registrations.

Click the button to export registrations at the bottom of the table. You’ll download a CSV of that events registrations.

Now on the ‘new’ site with the Importer add-on enabled, go to Event Espresso -> Importer.

Search for your new event, select and work through the steps to import the CSV you just download using that add-on.

Now you have the registrations from the original event on the ‘new’ event.

Repeat for each event.

Viewing 5 reply threads

The support post ‘Plugin Not Working After Website Migration’ 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