Illegal mix of collations – prevent customers from checking out
-
WP + all plugins are up to date
This issue started happening after updating to Mailpoet 3.60.6 from 3.60.5It’s preventing checkout on Woocommerce, so kind of a big deal!
[31-Mar-2021 22:23:52 UTC] PHP Fatal error: Uncaught Exception: SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (utf8mb4_unicode_520_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLICIT) for operation ‘=’ in /wp-content/plugins/mailpoet/lib/Models/Model.php:373
Stack trace:
#0 /wp-content/plugins/mailpoet/lib/Segments/WooCommerce.php(247): MailPoet\Models\Model::__callStatic(‘rawExecute’, Array)
#1 /wp-content/plugins/mailpoet/lib/Segments/WooCommerce.php(98): MailPoet\Segments\WooCommerce->updateFirstNames(‘187’)
#2 /wp-includes/class-wp-hook.php(294): MailPoet\Segments\WooCommerce->synchronizeRegisteredCustomer(6)
#3 /wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters(”, Array)
#4 /wp-includes/plugin.php(484): WP_Hook->do_action(Array)
#5 /wp-content/plugins/woocommerce/includes/data-stores/class-wc-customer-data-store.php(214): do_action(‘woocommerce_upd in /wp-content/plugins/mailpoet/lib/Models/Model.php on line 373The page I need help with: [log in to see the link]
- The topic ‘Illegal mix of collations – prevent customers from checking out’ is closed to new replies.