I recently pushed a staging site to production (using WP Engine) and started experiencing issues which I’m pretty confused by. I chose to move all tables except for EE tables, assuming that EE wouldn’t be affected by changes to any others.
(1) Payment Options page fields –
After entering attendee information, on the payment options screen the name and email fields are then being populated by other attendee information of previously registered users.
So for example, if I entered “Test, Testing, test@testing.com” on Attendee Information, those fields on the Payment Options screen would be populated with “John, Doe, johndoe@email.com”.
This is the most urgent issue as new people registering are getting information of other real people.
When people do register, event after trying to change the names, the transaction goes through but the first attendee’s information is changed to the wrong name, so I have to manually edit it after they contact me about it.
(2) Attendee number discrepancies –
When I click in the WP dashboard to EE –> Events, the number in the Approved Registrants is 667. When I do a an Event Registrations CSV Report, the number is 614. When I do a filtered CSV report, the number is 689.
(3) Missing additional attendees info –
Several (around 20) additional attendees information has been wiped out. Can’t figure out a pattern, just missing the second attendee if a person has registered two people.
Also, when I go in to add the missing name, there is no button to add or edit information in the Contact Details box.
Nevermind, I found an old thread where you mentioned that EE uses common WP tables, not just the EE added tables. So assuming all these crazy issues are a result of overwriting those shared tables and not the EE ones.
Lesson learned, I reverted to a restore point before the update.
EE uses custom post types for various entities such as events, venues, attendees etc so you need to copy wp_posts at least (preferably all tables), otherwise, objects within EE’s tables will likely have relationships using different ID’s than what the sites wp_posts table has.
As you’re using WP Engine, have you gone through an excluded EE’s pages from server-side caching?
The support post ‘Several issues after a recent deployment from staging (WP Engine)’ 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.