Support » Plugin: MailPoet - Newsletters, Email Marketing, and Automation » Unknown column ‘t0.display_in_manage_subscription_page’ – causing site crash

  • Resolved realj42

    (@realj42)


    Hi We have happily been using Mailpoet for some time but it has suddenly started to cause the site to crash. I am seeing the following in the error log (redacted)
    Unknown column 't0.display_in_manage_subscription_page' in 'field list' in *****/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:

    I have removed the plugin directory completely in order to get the site working again. Server is Linux running Plesk Obsidian, using PHP 7.4 and Maria DB 10.3.30. Just updated to latest WordPress and MailPoet a few days ago.

    Full log output as follows.

    AH01071: Got error 'PHP message: PHP Fatal error: Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 't0.display_in_manage_subscription_page' in 'field list' in ****/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:59\nStack trace:\n#0 *****/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php(59): PDOStatement->execute()\n#1 *****/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(495): MailPoetVendor\\Doctrine\\DBAL\\Driver\\PDOStatement->execute()\n#2 *****/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(476): MailPoetVendor\\Doctrine\\DBAL\\Connection->executeQuery()\n#3 ...

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter realj42

    (@realj42)

    Resolved this by installing today’s version of Mailpoet (4.0.1)

    Same problem here, but it happened during automatic 4.0.1 update.
    What is your version of WordPress?
    Do you use WooCommerce ? If so, which version ?

    Thread Starter realj42

    (@realj42)

    Using WordPress 6.1.1 and WooCommerce 7.1.0. Strikes me the automatic update is the problem. You might want to try what i did which was to delete the Mailpoet plugin directory from the server, then add/install MailPoet 4.0.1. This will not lose any settings as deleting the directory leaves the database entries in place.

    Plugin Author MailPoet

    (@mailpoet)

    Hello,

    We’re very sorry for your inconvenience. We’ve identified an issue that may occur in some cases when multiple WordPress installations with MailPoet are sharing a single MySQL instance. We’ve resolved the issue, and the fix will be included in the upcoming release next week.

    In the meantime, we recommend downgrading to MailPoet 4.0.0 by downloading the plugin from the following URL: https://downloads.wordpress.org/plugin/mailpoet.4.0.0.zip

    Once again, apologies for your inconvenience. We hope this workaround resolves your issues.

    Best,
    Jan

    disabling the plugin and deleting its files was not enough for us, Woocommerce order registration kept crashing due to a missing field in the mailpoet_segments table. I manually added the display_in_manage_subscription_page field, and everything is back to normal for now

    Plugin Author MailPoet

    (@mailpoet)

    Hello,

    We released version 4.1.0, which contains a fix for this issue.

    Once again, apologies for your inconvenience.

    Best,
    Rosta

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Unknown column ‘t0.display_in_manage_subscription_page’ – causing site crash’ is closed to new replies.