Posted: February 9, 2017 at 12:07 pm
|
Hello – recently we’ve seen registrations with more than 2 people generate a “Registration Step could not be completed” message. See screenshot below. Any Just upgraded to latest and was able to reproduce. We are using Multi-Event Registration add-on Version 2.0.11.p. Known issue? https://www.evernote.com/shard/s311/sh/20145437-3dfa-4eeb-aaaa-91fb16499be8/6ab677673679de39 |
Hi there, When you upgraded to the latest version did you copy the files over using FTP or did you run the update from the WordPress plugins page? If the former, then probably your solution is in this other topic: https://eventespresso.com/topic/this-registration-step-cannot-be-completed/#post-182654 |
|
|
Hi Josh, did not FTP. Upgraded to latest using plugin manager, but the problem existed before upgrade. Same error when attempting to register 3 people. Any other recommendations? |
Can you check the PHP error log on the server for fatal errors? |
|
|
I’m seeing a couple fatal errors, but not sure what to look for beyond that. Would it be possible to send you one day of the log as a text file? I’d rather not copy and paste the log here for privacy. |
Hi, Could you copy and paste a few of the fatal errors referencing Event Espresso? You can remove the folder name / domain name for the organization. Thanks — |
|
|
Here’s a couple from past few days. Please let me know if you need more info. Thanks! PHP Fatal error: Call to undefined method EE_Full_HTML_Field::setSchemaType() in /wp-content/plugins/event-espresso-core-reg/core/db_models/fields/EE_Full_HTML_Field.php on line 27, referer: https://joyceengineering.com/wp-admin/admin.php?page=rw-lockdown +++++ PHP Fatal error: Class EE_Primary_Key_String_Field contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (EE_Model_Field_Base::get_wpdb_data_type) in /wp-content/plugins/event-espresso-core-reg/core/db_models/fields/EE_Primary_Key_String_Field.php on line 25 +++++ PHP Fatal error: Class EE_Any_Foreign_Model_Name_Field contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (EE_Model_Field_Base::get_wpdb_data_type) in /wp-content/plugins/event-espresso-core-reg/core/db_models/fields/EE_Any_Foreign_Model_Name_Field.php on line 16, referer: /wp-cron.php?doing_wp_cron=1486665988.3480489253997802734375 ++++++ PHP Fatal error: Call to undefined method EE_Full_HTML_Field::setSchemaType() in /wp-content/plugins/event-espresso-core-reg/core/db_models/fields/EE_Full_HTML_Field.php on line 27, referer: /wp-admin/plugins.php |
Some of the code involved with the errors shouldn’t even be running in the admin. Does the issue go away if you deactivate the rw-wp-lockdown plugin? |
|
|
Deactivated and uninstalled rw-wp-lockdown plugin but I’m still able to duplicate with registrations of more than 2 people. |
OK I think what’s happening here is the Cleantalk spam protect plugin is kicking in if there’s more than one registration. Here’s a screenshot of of the http response on your website after I tried a registration of 10: Since it appears that your site is running the Cleantalk spam protect plugin (its scripts are output in the page source), you’ll need to exclude the thank-you page and the registration-checkout page. Here’s a link to the Cleantalk FAQ: https://wordpress.org/plugins/cleantalk-spam-protect/faq/ There you’ll find these instructions:
So you’ll add the following to the wp-config.php file before the database constants are set:
|
|
|
Thanks so much, Josh. Very helpful and way above what you support normally. Greatly appreciate the effort here. I’ll make these changes and advise. |
|
Thanks again, Josh. I couldn’t get the exclusions to work, but disabling CleanTalk temporarily made the problem go away. I’ll follow up with CleanTalk – appreciate your help! please close this ticket. |
The support post ‘"Registration Step could not be completed" message with regs of more than 2’ 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.