• Resolved blcsue

    (@blcsue)


    I updated the latest version today 4.54.0 (MailPoet and MailPoet Premium). It crashed my website and I got the “white screen of death”. Disabled all plugins, and one by one reactivated them but when I try and activate the Mailpoet plugins I get the following message:

    Plugin could not be activated because it triggered a?fatal error.

    Please help. Thanks

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

Viewing 13 replies - 16 through 28 (of 28 total)
  • Thread Starter blcsue

    (@blcsue)

    In the meantime, can you send me the link for version 4.53. The link I have has now expired. Thanks

    Thread Starter blcsue

    (@blcsue)

    In the meantime, can you send me a link for version 4.53. The link I have for this version has now expired. Thanks

    Plugin Support Saravanan S, a11n

    (@simplysaru)

    Hey there @blcsue ,

    Could you please use the older version of the plugin, i.e the one that was working prior to upgrading from here and use that on your site. You will have to manually upload this version to you site by uploading a zip file option and confirming that you wish to downgrade.

    Once that is completed, can you please send us the following information:

    • A screenshot of the MailPoet > Help > System Status page. Please ensure to capture the whole page or make several screenshots.
    • Copy and paste the information from MailPoet > Help > System Info.

    We look forward to hearing back from you as soon as possible.

    Thread Starter blcsue

    (@blcsue)

    I clicked on the link you gave me, downloaded the zip file and get this message:

    Plugin Support Thu P. a11n

    (@thup90)

    Hi there,

    I understand you encountered an error when uploading the plugin. It seems this error is related to the file size limit being too low instead of the link to the file itself expired. I’d recommend checking this article for more information on how to increase this limit and fix the error: https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-link-you-followed-has-expired-error-in-wordpress/

    Thread Starter blcsue

    (@blcsue)

    MailPoet > Help > System Info

    name: sue
    email: [email protected]
    PHP version: 8.1.29
    MailPoet Free version: 4.53.0
    MailPoet Premium version: 4.58.0
    MailPoet Premium/MSS key: 6253a5e333292a99**
    WordPress version: 6.6.1
    Database version: 10.6.18-MariaDB
    Web server: LiteSpeed
    Server OS: Linux calypso.ukwebsolutionsdirect.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64
    WP info: WP_MEMORY_LIMIT: 40M - WP_MAX_MEMORY_LIMIT: 256M - WP_DEBUG: - WordPress language: en_GB
    PHP info: PHP max_execution_time: 30 - PHP memory_limit: 256M - PHP upload_max_filesize: 16m - PHP post_max_size: 16M
    Multisite environment?: No
    Current Theme: vantage child (version )
    Active Plugin names: arconix-faq/plugin.php, breadcrumb-navxt/breadcrumb-navxt.php, classic-editor/classic-editor.php, classic-widgets/classic-widgets.php, form-maker/form-maker.php, jetpack-widget-visibility/widget-visibility.php, limit-login-attempts/limit-login-attempts.php, litespeed-cache/litespeed-cache.php, mailpoet-premium/mailpoet-premium.php, mailpoet/mailpoet.php, my-calendar/my-calendar.php, one-click-child-theme/one-click-child-theme.php, participants-database/participants-database.php, pdfembedder-premium/mobile_pdf_embedder.php, photo-gallery/photo-gallery.php, siteorigin-panels/siteorigin-panels.php, smart-slider-3/smart-slider-3.php, so-css/so-css.php, so-widgets-bundle/so-widgets-bundle.php, tablepress/tablepress.php, wp-members/wp-members.php, wpadverts/wpadverts.php
    Sending Method: MailPoet
    Sending Frequency: 25 emails every 5 minutes
    MailPoet sending info: Send all site's emails with: current sending method - Task Scheduler method: Action Scheduler - Cron ping URL: https://www.blc.lu?mailpoet_router&endpoint=cron_daemon&action=ping - Default FROM address: [email protected] - Default Reply-To address: [email protected] - Bounce Email Address: [email protected]
    Total number of subscribers: 265
    Plugin installed at: 2015-05-11 08:45:23
    Installed via WooCommerce onboarding wizard: false
    Thread Starter blcsue

    (@blcsue)

    MailPoet > Help > System Status page

    Task Scheduler

    https://www.blc.lu?mailpoet_router&endpoint=cron_daemon&action=ping

    Connection successful.Connection to the MailPoet Sending Service

    Connection successful.CronAccessibleUnknownStatusrunningLast updated17 August 2024 04:05Last run startedunknownLast run completed17 August 2024 04:05Last seen errornoneLast seen error dateunknownWP Cron / Action Scheduler StatusVersion3.8.0Storage typeDBStoreNext trigger run17 August 2024 13:50Last trigger run17 August 2024 13:48Last worker run17 August 2024 06:05Sending QueueStatusrunningStarted at16 August 2024 18:41Sent emails0Retry attemptnoneRetry atnoneErrornoneTotal completed tasks516Total running tasks0Total paused tasks0Total scheduled tasks0Scheduled tasksIdTypeEmailPriorityScheduled AtUpdated AtNothing to show.IdTypeEmailPriorityScheduled AtUpdated AtRunning tasksIdTypeEmailPriorityUpdated AtNothing to show.IdTypeEmailPriorityUpdated AtCompleted tasksIdTypeEmailPriorityUpdated At13595sendingBLC Annual General Meeting51 August 2024 12:2913590sendingBLC Membership Fees: Renewal Reminder 2 of 351 August 2024 10:1913568sendingWelcome to the British Ladies Club130 July 2024 19:0813532sendingWelcome to the British Ladies Club12 July 2024 17:1513530sendingWelcome to the British Ladies Club12 July 2024 17:14IdTypeEmailPriorityUpdated At

    Plugin Support Gui A. a11n

    (@guicmazeredo)

    Thanks for sending these details. After looking, nothing stood out as a possible cause of the issue you experienced. Can you try to update again but this time doing it manually? You will need to download the latest version and upload it to your site’s FTP.

    If your site crashes again, please send us a copy of .PHP error logs so we can hopefully find more clues on what’s causing the crash. Thank you!

    Thread Starter blcsue

    (@blcsue)

    Fatal error: Uncaught Error: Call to undefined function MailPoet\Doctrine\Types\mb_convert_encoding() in /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Doctrine/Types/JsonType.php:42 Stack trace: #0 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(206): MailPoet\Doctrine\Types\JsonType->convertToPHPValue() #1 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(181): MailPoetVendor\Doctrine\ORM\Internal\Hydration\AbstractHydrator->gatherRowData() #2 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(87): MailPoetVendor\Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateRowData() #3 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(121): MailPoetVendor\Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateAllData() #4 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(384): MailPoetVendor\Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll() #5 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php(84): MailPoetVendor\Doctrine\ORM\Persisters\Entity\BasicEntityPersister->load() #6 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Doctrine/Repository.php(69): MailPoetVendor\Doctrine\ORM\EntityRepository->findOneBy() #7 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Config/Populator.php(744): MailPoet\Doctrine\Repository->findOneBy() #8 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Config/Populator.php(189): MailPoet\Config\Populator->scheduleBackfillEngagementData() #9 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Config/Activator.php(80): MailPoet\Config\Populator->up() #10 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Config/Activator.php(60): MailPoet\Config\Activator->processActivate() #11 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Config/Initializer.php(431): MailPoet\Config\Activator->activate() #12 /home/kzjmmwgc/public_html/wp-includes/class-wp-hook.php(324): MailPoet\Config\Initializer->maybeRunActivator() #13 /home/kzjmmwgc/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #14 /home/kzjmmwgc/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #15 /home/kzjmmwgc/public_html/wp-settings.php(700): do_action() #16 /home/kzjmmwgc/public_html/wp-config.php(113): require_once(‘/home/kzjmmwgc/…’) #17 /home/kzjmmwgc/public_html/wp-load.php(50): require_once(‘/home/kzjmmwgc/…’) #18 /home/kzjmmwgc/public_html/wp-admin/admin.php(34): require_once(‘/home/kzjmmwgc/…’) #19 /home/kzjmmwgc/public_html/wp-admin/plugin-install.php(16): require_once(‘/home/kzjmmwgc/…’) #20 {main} thrown in /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Doctrine/Types/JsonType.php on line 42

    Fatal error: Uncaught Error: Call to undefined function MailPoet\Mailer\mb_detect_encoding() in /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Mailer/MailerFactory.php:162 Stack trace: #0 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Mailer/MailerFactory.php(127): MailPoet\Mailer\MailerFactory->encodeAddressNamePart() #1 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Mailer/MailerFactory.php(52): MailPoet\Mailer\MailerFactory->getSenderNameAndAddress() #2 /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Mailer/WordPress/WordPressMailer.php(56): MailPoet\Mailer\MailerFactory->buildMailer() #3 /home/kzjmmwgc/public_html/wp-includes/pluggable.php(546): MailPoet\Mailer\WordPress\WordPressMailer->send() #4 /home/kzjmmwgc/public_html/wp-includes/class-wp-recovery-mode-email-service.php(230): wp_mail() #5 /home/kzjmmwgc/public_html/wp-includes/class-wp-recovery-mode-email-service.php(62): WP_Recovery_Mode_Email_Service->send_recovery_mode_email() #6 /home/kzjmmwgc/public_html/wp-includes/class-wp-recovery-mode.php(185): WP_Recovery_Mode_Email_Service->maybe_send_recovery_mode_email() #7 /home/kzjmmwgc/public_html/wp-includes/class-wp-fatal-error-handler.php(55): WP_Recovery_Mode->handle_error() #8 [internal function]: WP_Fatal_Error_Handler->handle() #9 {main} thrown in /home/kzjmmwgc/public_html/wp-content/plugins/mailpoet/lib/Mailer/MailerFactory.php on line 162

    Plugin Support Saravanan S, a11n

    (@simplysaru)

    Hi @blcsue ,
    Thanks for the error logs. Could you confirm the version of the extension you had during this error? Was it 5.0.2 ? If it wasn’t 5.0.2, could you please update the plugin to this version and check if everything works as expected? We look forward to hearing back from you as soon as possible.

    Thread Starter blcsue

    (@blcsue)

    extension version: 4:53.0. All versions, after this, result in an error crash and I get the “white screen”.

    I did as you mentioned installed 5.0.2 and then the latest version 5.1.0. Both gave the same error message as mentioned above.

    Plugin Support kellymetal a11n

    (@kellymetal)

    Hi there @blcsue,

    Thank you for confirming that.

    I see both of the fatal errors you mentioned are for the same undefined function: Call to undefined function MailPoet\Doctrine\Types\mb_convert_encoding()

    Please check with your hosting to ensure php-mbstring package is installed and the mbstring extensions are enabled in PHP on the server.

    Please let me know how that goes, or if you have any questions!

    Thread Starter blcsue

    (@blcsue)

    I did as requested. I installed php-mbstring, updated the plugin, and it works. Thanks

Viewing 13 replies - 16 through 28 (of 28 total)
  • You must be logged in to reply to this topic.