DB Issues after an update
-
Greetings, there seems to be an issue after updating both free and premium plugins
i updated the free plugin from 3.87.2 to 5.22.4 and the premium one from 3.87.0 to 5.22And it throws db errors in debug.log and some fatals
[02-Apr-2026 07:00:39 UTC] WordPress database error Unknown column 't0.display_in_manage_subscription_page' in 'field list' for query SELECT t0.name AS name_1, t0.type AS type_2, t0.description AS description_3, t0.average_engagement_score AS average_engagement_score_4, t0.average_engagement_score_updated_at AS average_engagement_score_updated_at_5, t0.display_in_manage_subscription_page AS display_in_manage_subscription_page_6, t0.id AS id_7, t0.created_at AS created_at_8, t0.updated_at AS updated_at_9, t0.deleted_at AS deleted_at_10 FROM wp_mailpoet_segments t0 WHERE t0.type = 'wp_users' LIMIT 1 made by require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, MailPoet\Config\Initializer->maybeRunActivator, MailPoet\Config\Activator->activate, MailPoet\Config\Activator->processActivate, MailPoet\Config\Populator->up, MailPoet\Config\Populator->createDefaultSegment, MailPoet\Segments\SegmentsRepository->getWPUsersSegment, MailPoet\Doctrine\Repository->findOneBy, MailPoetVendor\Doctrine\ORM\EntityRepository->findOneBy, MailPoetVendor\Doctrine\ORM\Persisters\Entity\BasicEntityPersister->load, MailPoetVendor\Doctrine\DBAL\Connection->executeQuery, MailPoet\Doctrine\WPDB\Statement->execute, MailPoet\Doctrine\WPDB\Connection->query, MailPoet\Doctrine\WPDB\Connection->runQuery
[02-Apr-2026 07:00:40 UTC] WordPress database error Unknown column 'w0_.cancelled_at' in 'field list' for query SELECT w0_.type AS type_0, w0_.status AS status_1, w0_.priority AS priority_2, w0_.scheduled_at AS scheduled_at_3, w0_.cancelled_at AS cancelled_at_4, w0_.processed_at AS processed_at_5, w0_.meta AS meta_6, w0_.in_progress AS in_progress_7, w0_.reschedule_count AS reschedule_count_8, w0_.id AS id_9, w0_.created_at AS created_at_10, w0_.updated_at AS updated_at_11, w0_.deleted_at AS deleted_at_12 FROM wp_mailpoet_scheduled_tasks w0_ INNER JOIN wp_mailpoet_sending_queues w1_ ON w0_.id = w1_.task_id WHERE w0_.deleted_at IS NULL AND w0_.status = 'scheduled' AND w0_.scheduled_at <= '2026-04-02 07:00:40' AND w0_.type = 'sending' ORDER BY w0_.updated_at ASC LIMIT 5 made by require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, MailPoet\Config\Initializer->initialize, MailPoet\Config\Initializer->setupCronTrigger, MailPoet\Cron\CronTrigger->init, MailPoet\Cron\Triggers\WordPress->run, MailPoet\Cron\Triggers\WordPress->checkExecutionRequirements, MailPoet\Cron\Triggers\WordPress->isSendingQueueActive, MailPoet\Newsletter\Sending\ScheduledTasksRepository->findScheduledSendingTasks, MailPoetVendor\Doctrine\ORM\AbstractQuery->getResult, MailPoetVendor\Doctrine\ORM\AbstractQuery->execute, MailPoetVendor\Doctrine\ORM\AbstractQuery->executeIgnoreQueryCache, MailPoetVendor\Doctrine\ORM\Query->_doExecute, MailPoetVendor\Doctrine\ORM\Query\Exec\FinalizedSelectExecutor->execute, MailPoetVendor\Doctrine\DBAL\Connection->executeQuery, MailPoet\Doctrine\WPDB\Statement->execute, MailPoet\Doctrine\WPDB\Connection->query, MailPoet\Doctrine\WPDB\Connection->runQuery
[02-Apr-2026 07:00:41 UTC] WordPress database error Unknown column 't0.display_in_manage_subscription_page' in 'field list' for query SELECT t0.name AS name_1, t0.type AS type_2, t0.description AS description_3, t0.average_engagement_score AS average_engagement_score_4, t0.average_engagement_score_updated_at AS average_engagement_score_updated_at_5, t0.display_in_manage_subscription_page AS display_in_manage_subscription_page_6, t0.id AS id_7, t0.created_at AS created_at_8, t0.updated_at AS updated_at_9, t0.deleted_at AS deleted_at_10 FROM wp_mailpoet_segments t0 WHERE t0.type = 'wp_users' LIMIT 1 made by require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, MailPoet\Config\Initializer->maybeRunActivator, MailPoet\Config\Activator->activate, MailPoet\Config\Activator->processActivate, MailPoet\Config\Populator->up, MailPoet\Config\Populator->createDefaultSegment, MailPoet\Segments\SegmentsRepository->getWPUsersSegment, MailPoet\Doctrine\Repository->findOneBy, MailPoetVendor\Doctrine\ORM\EntityRepository->findOneBy, MailPoetVendor\Doctrine\ORM\Persisters\Entity\BasicEntityPersister->load, MailPoetVendor\Doctrine\DBAL\Connection->executeQuery, MailPoet\Doctrine\WPDB\Statement->execute, MailPoet\Doctrine\WPDB\Connection->query, MailPoet\Doctrine\WPDB\Connection->runQuery
[02-Apr-2026 07:00:41 UTC] WordPress database error Unknown column 'w0_.cancelled_at' in 'field list' for query SELECT w0_.type AS type_0, w0_.status AS status_1, w0_.priority AS priority_2, w0_.scheduled_at AS scheduled_at_3, w0_.cancelled_at AS cancelled_at_4, w0_.processed_at AS processed_at_5, w0_.meta AS meta_6, w0_.in_progress AS in_progress_7, w0_.reschedule_count AS reschedule_count_8, w0_.id AS id_9, w0_.created_at AS created_at_10, w0_.updated_at AS updated_at_11, w0_.deleted_at AS deleted_at_12 FROM wp_mailpoet_scheduled_tasks w0_ INNER JOIN wp_mailpoet_sending_queues w1_ ON w0_.id = w1_.task_id WHERE w0_.deleted_at IS NULL AND w0_.status = 'scheduled' AND w0_.scheduled_at <= '2026-04-02 07:00:41' AND w0_.type = 'sending' ORDER BY w0_.updated_at ASC LIMIT 5 made by require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, MailPoet\Config\Initializer->initialize, MailPoet\Config\Initializer->setupCronTrigger, MailPoet\Cron\CronTrigger->init, MailPoet\Cron\Triggers\WordPress->run, MailPoet\Cron\Triggers\WordPress->checkExecutionRequirements, MailPoet\Cron\Triggers\WordPress->isSendingQueueActive, MailPoet\Newsletter\Sending\ScheduledTasksRepository->findScheduledSendingTasks, MailPoetVendor\Doctrine\ORM\AbstractQuery->getResult, MailPoetVendor\Doctrine\ORM\AbstractQuery->execute, MailPoetVendor\Doctrine\ORM\AbstractQuery->executeIgnoreQueryCache, MailPoetVendor\Doctrine\ORM\Query->_doExecute, MailPoetVendor\Doctrine\ORM\Query\Exec\FinalizedSelectExecutor->execute, MailPoetVendor\Doctrine\DBAL\Connection->executeQuery, MailPoet\Doctrine\WPDB\Statement->execute, MailPoet\Doctrine\WPDB\Connection->query, MailPoet\Doctrine\WPDB\Connection->runQuery[02-Apr-2026 07:00:58 UTC] PHP Fatal error: Uncaught MailPoet\Doctrine\WPDB\Exceptions\QueryException: Unknown column 't0.last_sending_at' in 'field list' in /wp-content/plugins/mailpoet/lib/Doctrine/WPDB/Connection.php:132
[02-Apr-2026 07:06:29 UTC] PHP Fatal error: Uncaught Error: Class 'MailPoet\Premium\Automation\Engine\Endpoints\Automations\AutomationsPostEndpoint' not found in /wp-content/plugins/mailpoet/lib/API/REST/API.php:62
[02-Apr-2026 07:06:58 UTC] PHP Fatal error: require(): Failed opening required '/wp-content/plugins/mailpoet/lib/Automation/Engine/Endpoints/Automations/AutomationsGetEndpoint.php' (include_path='.:/usr/local/share/pear') in /wp-content/plugins/jetpack/vendor/jetpack-autoloader/class-php-autoloader.php on line 102
Viewing 6 replies - 1 through 6 (of 6 total)
Viewing 6 replies - 1 through 6 (of 6 total)
You must be logged in to reply to this topic.