• Resolved cfm168

    (@cfm168)


    I have WP6.8.2, WC10.1.2, MailPoet (version 5.14.0) PHP version 8.1.32. I try to update the order in the admin and it runs very slow and receive the following errors email:

    An error of type E_ERROR was caused in line 20 of the file /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/mailpoet/vendor/pelago/emogrifier/src/Css/CssDocument.php.

    Error message: Uncaught ArgumentCountError: Too few arguments to function Pelago\Emogrifier\Css\CssDocument::__construct(), 1 passed in /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/vendor/pelago/emogrifier/src/CssInliner.php on line 182 and exactly 2 expected in /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/mailpoet/vendor/pelago/emogrifier/src/Css/CssDocument.php:20 Stack trace: #0 /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/vendor/pelago/emogrifier/src/CssInliner.php(182): Pelago\Emogrifier\Css\CssDocument->__construct(‘#mailpoet_wooco…’) 1 /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php(834): Pelago\Emogrifier\CssInliner->inlineCss(‘#mailpoet_wooco…’) 2 /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php(959): WC_Email->style_inline(‘

    Please help to fix it. Thanks in advance!

Viewing 9 replies - 1 through 9 (of 9 total)
  • Thread Starter cfm168

    (@cfm168)

    Fatal error: Uncaught ArgumentCountError: Too few arguments to function Pelago\Emogrifier\Css\CssDocument::__construct(), 1 passed in /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/vendor/pelago/emogrifier/src/CssInliner.php on line 182 and exactly 2 expected in /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/mailpoet/vendor/pelago/emogrifier/src/Css/CssDocument.php:20

    Stack Trace


    1. Pelago\Emogrifier\Css\CssDocument->__construct(‘\n/\n Temporary…’)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/vendor/pelago/emogrifier/src/CssInliner.php:182

    2. Pelago\Emogrifier\CssInliner->inlineCss(‘\n/\n Temporary…’)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php:834

    3. WC_Email->style_inline(‘…’)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php:959

    4. WC_Email->send(‘victoria@townfo…’, ‘Review Your Pur…’, ‘…’, ‘Content-Type: t…’, Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce-reminder-pro-version2.1.1/classes/wcrp-review-pending-reminder.php:149

    5. WCRP_Review_Pending_Reminder->trigger(7789)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce-reminder-pro-version2.1.1/woocommerce-reminder-pro.php:1062

    6. WCRP_Reminder->wcrp_review_reminder()
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce-reminder-pro-version2.1.1/woocommerce-reminder-pro.php:524

    7. WCRP_Reminder->wcrp_deliver_woo_reminder_emails()
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/class-wp-hook.php:324

    8. WP_Hook->apply_filters(”, Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/class-wp-hook.php:348

    9. WP_Hook->do_action(Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/plugin.php:565

    10. do_action_ref_array(‘fc_deliver_woo_…’, Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-cron.php:191

    11. {main}
      thrown in /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/mailpoet/vendor/pelago/emogrifier/src/Css/CssDocument.php on line 20
    Thread Starter cfm168

    (@cfm168)

    Hello,

    After updating Version 5.14.0, edit order or send message from admin the page keep nonstop running. Sometime receive “Experiencing a Technical Issue” email. Disabled the plugin the page back to normal and running fast and good. It seems conflict with WooCommerce.

    Aug 30, 15:22:38

    Fatal error: Uncaught ArgumentCountError: Too few arguments to function Pelago\Emogrifier\Css\CssDocument::__construct(), 1 passed in /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/vendor/pelago/emogrifier/src/CssInliner.php on line 182 and exactly 2 expected in /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/mailpoet/vendor/pelago/emogrifier/src/Css/CssDocument.php:20

    Stack Trace


    1. Pelago\Emogrifier\Css\CssDocument->__construct(‘#mailpoet_wooco…’)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/vendor/pelago/emogrifier/src/CssInliner.php:182

    2. Pelago\Emogrifier\CssInliner->inlineCss(‘#mailpoet_wooco…’)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php:834

    3. WC_Email->style_inline(‘<html lang=”en-…’)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php:959

    4. WC_Email->send(‘[email protected]…’, ‘Note added to y…’, ‘<html lang=”en-…’, ‘Content-Type: t…’, Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/includes/emails/class-wc-email-customer-note.php:113

    5. WC_Email_Customer_Note->trigger(Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/class-wp-hook.php:324

    6. WP_Hook->apply_filters(”, Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/class-wp-hook.php:348

    7. WP_Hook->do_action(Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/plugin.php:565

    8. do_action_ref_array(‘woocommerce_new…’, Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/includes/class-wc-emails.php:211

    9. WC_Emails::send_transactional_email(Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/class-wp-hook.php:324

    10. WP_Hook->apply_filters(”, Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/class-wp-hook.php:348

    11. WP_Hook->do_action(Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/plugin.php:517

    12. do_action(‘woocommerce_new…’, Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/includes/class-wc-order.php:2063

    13. WC_Order->add_order_note(‘This order (unw…’, 1, true)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/woocommerce/includes/class-wc-ajax.php:1596

    14. WC_AJAX::add_order_note(”)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/class-wp-hook.php:324

    15. WP_Hook->apply_filters(”, Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/class-wp-hook.php:348

    16. WP_Hook->do_action(Array)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-includes/plugin.php:517

    17. do_action(‘wp_ajax_woocomm…’)
      /home/SorryHidedmysite/SorryHidedmysite.com/wp-admin/admin-ajax.php:192

    18. {main}
      thrown in /home/SorryHidedmysite/SorryHidedmysite.com/wp-content/plugins/mailpoet/vendor/pelago/emogrifier/src/Css/CssDocument.php on line 20

    Please help to fix it. Thanks in advance!

    Plugin Author Ján Mikláš

    (@neosinner)

    Hi @cfm168, the issue is with the woocommerce-reminder-pro-version plugin you use. It directly accesses WooCommerce’s files which cause issues because the latest versions of MailPoet and WooCommerce ship with different versions of Emogrifier.

    This will be fixed in WooCommerce 10.2, which will be released in two weeks (September 16). In the meantime, I’d suggest deactivating woocommerce-reminder-pro-version plugin.

    Thread Starter cfm168

    (@cfm168)

    Hi @neosinner,

    Deactivated MailPoet the problem disappeared.

    It seems working fine when Activated The woocommerce-reminder-pro-version plugin while Deactivated the MailPoet.

    Thread Starter cfm168

    (@cfm168)

    Deactivating MailPoe no more theme and other errors occurred so far.

    Thread Starter cfm168

    (@cfm168)

    Hi @neosinne,

    Activating the Mailpoet causes some WooCommerce related mails not sending, such as Add Note and send mail to customer on admin Edit Order page. https://imgur.com/UJNeOFu

    So, I deactivated the Mailpoet then all my site working fine without any errors occurred. Only enabled Mailpoet when I want to send Newsletters.

    Hope Mailpoet have updates to fix the problems soon.

    Hi

    I have similar issues with MailPoet causing 334 errors in my log. Deactivating is the only way to stop this – my hosting company suggested this was the only way ! Really hope a new version of MailPoet with a fix is available soon

    Plugin Support Thu P. a11n

    (@thup90)

    Hi @cfm168,

    As our developer mentioned previously, the fix will be released in WooCommerce 10.2, which will be released around September 16. Feel free to keep an eye out for this update and let us know if that resolves the issue for you.

    @woodcock02,

    Since each site has different configurations, we’d like to take a look at your issue separately. Please create a forum thread with the details of the error so we can investigate further.

    I have created a new thread and supplied logs – hope that helps

    Colin

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Experiencing a Technical Issue’ is closed to new replies.