• Resolved Gayatri

    (@the-muffin-top)


    I just updated my PHP to version 7.4 as recommended on WordPress. It seems to have caused an issue with my MailPoet plugin. The sign up form is no longer showing and only the code which I’ve placed in the widget is showing on my site. For now I’ve disabled it.

    I’m also getting this message in my system status:
    Connection unsuccessful. Please consult our knowledge base article for troubleshooting tips.cURL error 28: Operation timed out after 5002 milliseconds with 0 bytes received

    When I contacted my host, they said I need to maybe consider going back to PHP 7.3 The cURL limits cannot be changed in my current hosting plan.

    And in my system info, despite the upgrade, it says
    PHP version: 7.3.30
    MailPoet Free version: 3.69.1

    How can I fix this to make sure the sign up form is visible and works as before? Is downgrading my PHP the only option?

    • This topic was modified 3 years, 2 months ago by Gayatri.

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

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Gui A. a11n

    (@guicmazeredo)

    Hi there @the-muffin-top,

    I just updated my PHP to version 7.4 as recommended on WordPress. It seems to have caused an issue with my MailPoet plugin. The sign up form is no longer showing and only the code which I’ve placed in the widget is showing on my site. For now I’ve disabled it.

    PHP 7.4 should be compatible with MailPoet 3. In fact, we recommend our users to use PHP 7.4

    And in my system info, despite the upgrade, it says PHP version: 7.3.30 MailPoet Free version: 3.69.1

    This is pretty odd. Are you sure your site has successfully upgraded to PHP 7.4? If that was the case it should display the correct PHP version on the system status. So the first thing I’d do here is to reach out to your host to make sure you are running PHP 7.4.

    I’m also getting this message in my system status:
    Connection unsuccessful. Please consult our knowledge base article for troubleshooting tips.cURL error 28: Operation timed out after 5002 milliseconds with 0 bytes received

    We have a guide with instructions to fix the cURL error 28 here:

    https://kb.mailpoet.com/article/311-curl-issue-28-timeout

    Can you please give this a try?

    Kind regards,

    Thread Starter Gayatri

    (@the-muffin-top)

    Hi, yes my host sent me that link as well which I’ll look into, and confirmed that my PHP was updated. They have tried to increase the limits as well and while I’m no longer receiving that same cURL message, shortly after I posted here, I got a mail from WordPress saying there was a fatal error caused by the MailPoet plugin. I’m trying to find developer support for this but if you could help that’ll be great!

    An error of type E_ERROR was caused in line 2 of the file
    Error message: Interface ‘MailPoetVendor\Symfony\Component\Validator\Mapping\Factory\MetadataFactoryInterface’ not found

    At the same time, even when I change my sign up form status to ensure it’s displaying, I can still see only the shortcode on the page, instead of the actual form. So currently I don’t have an email subscription option on my blog at all so I’d like to fix this soon.

    Plugin Support Gui A. a11n

    (@guicmazeredo)

    Hi @the-muffin-top,

    Thanks for the update.

    Could you please follow the instructions to?re-install the plugin via FTP?and let me know if it resolves the fatal error you are seeing (and possibly the form issue)?

    Don’t worry,?you won’t lose any data from the plugin.

    Hi there @the-muffin-top,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – we’ll be here if and/or when you are ready to continue.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘PHP update issue with MailPoet’ is closed to new replies.