Support » Plugin: MailPoet - emails and newsletters in WordPress » MailPoet plugin cannot install

  • Resolved jonhubbard

    (@jonhubbard)


    I have been running MailPoet fine for several months and all has been well.

    Today I did the update from 3.47.8 to 3.47.9

    Following the upgrade the website failed with a server error

    I disabled the plugin (by renaming the MailPoet plugin folder) and then tried to activate again from within the plugins management page.

    I got the following errors:

    Plugin could not be activated because it triggered a fatal error.
    Warning: require(/home/jonhubb2/public_html/wp-content/plugins/mailpoet.hold/vendor/composer/../../vendor-prefixed/symfony/polyfill-iconv/bootstrap.php): failed to open stream: No such file or directory in /home/jonhubb2/public_html/wp-content/plugins/mailpoet.hold/vendor/composer/autoload_real.php on line 2

    Fatal error: require(): Failed opening required ‘/home/jonhubb2/public_html/wp-content/plugins/mailpoet.hold/vendor/composer/../../vendor-prefixed/symfony/polyfill-iconv/bootstrap.php’ (include_path=’.:/opt/alt/php74/usr/share/pear’) in /home/jonhubb2/public_html/wp-content/plugins/mailpoet.hold/vendor/composer/autoload_real.php on line 2

    Attempting to remove the plugin and install the previous version did not solve the problem and I was receiving the same error.

    I therefore decided to take drastic action and deleted the whole site and restored from the back up (that’s why I take them after all!!!)

    I still had the same problem.

    I deleted the entire public_html folder and restored a version of the site from 10 days ago and still have the same problem.

    The site loads, but the first time a page with the MailPoet form on is viewed, the site goes down.

    Has anyone got any ideas???

Viewing 11 replies - 1 through 11 (of 11 total)
  • I have same issue with one of my site
    Mailpoet is the culprit but I don’t why :/

    Just in case, this is my error_log file:

    
    [19-Jul-2020 03:29:54 UTC] PHP Warning:  require(/home/xxxxxxxxx/public_html/sitio/wp-content/plugins/mailpoet/vendor/composer/../../vendor-prefixed/symfony/polyfill-iconv/bootstrap.php): failed to open stream: No such file or directory in /home/xxxxxxxxx/public_html/sitio/wp-content/plugins/mailpoet/vendor/composer/autoload_real.php on line 2
    [19-Jul-2020 03:29:54 UTC] PHP Warning:  require(/home/xxxxxxxxx/public_html/sitio/wp-content/plugins/mailpoet/vendor/composer/../../vendor-prefixed/symfony/polyfill-iconv/bootstrap.php): failed to open stream: No such file or directory in /home/xxxxxxxxx/public_html/sitio/wp-content/plugins/mailpoet/vendor/composer/autoload_real.php on line 2
    [19-Jul-2020 03:29:54 UTC] PHP Fatal error:  require(): Failed opening required '/home/xxxxxxxxx/public_html/sitio/wp-content/plugins/mailpoet/vendor/composer/../../vendor-prefixed/symfony/polyfill-iconv/bootstrap.php' (include_path='.:/opt/alt/php73/usr/share/pear') in /home/xxxxxxxxx/public_html/sitio/wp-content/plugins/mailpoet/vendor/composer/autoload_real.php on line 2

    I’ve got the same error and MailPoet don’t give us to support if we are free accounts.
    And faqs looking for help I found this:
    https://kb.mailpoet.com/article/204-how-to-test-for-plugins-conflict
    “Step by Step Guide To Identify A Conflict” and we cannot do nothing… is out of date. No real WordPress last version about “Enable Troubleshooting Mode”.. nothing…
    I think the want free accounts gone. By now… we must forget MailPoet.
    I just deleted.

    I had an update issue, as well. I deleted the plugin, FTP’d to my site and deleted the folder. I then reinstalled with no issues.

    Hi @jonhubbard
    What is your hosting provider?
    I suspect the issue comes from this side.
    Apparently, there are some security measures that delete some files.
    Looking forward to your comments
    Best regards

    Hey, I had a similar issue I had to debug myself since mail poet did not help at all.

    The issues were with the hosting, it seems their system deleted some of the files due to the files looking suspicious. The directory the files are in are:

    /wp-content/plugins/mailpoet/vendor-prefixed/symfony/polyfill-iconv

    The files that got deleted are Bootstrap.php abd lconv.php

    So if you have this issue, just ask your host to whitelist these files.

    @mantis64 I arrived to same conclusion.
    I maintain several WP sites with this plugin and it only occurs with sites hosted in just one hosting company.
    Thanks for sharing your solution.
    Regards

    @gfdesign is the host Brixly?

    Nop, this is Sered.

    I had the same problem with activating the latest version.
    It turned out that the cPGuard in the cPanel of the hosting service was putting 5 files into quarantine. These are the files:

    Iconv.php

    /home/xxxxx/zzzzz.in/wp-content/plugins/mailpoet/vendor-prefixed/symfony/polyfill-iconv/Iconv.php

    bootstrap.php

    /home/xxxxx/zzzzz.in/wp-content/plugins/mailpoet/vendor-prefixed/symfony/polyfill-iconv/bootstrap.php

    swift_required.php

    /home/xxxxx/zzzzz.in/wp-content/plugins/mailpoet/vendor-prefixed/swiftmailer/swiftmailer/lib/swift_required.php

    sh.php

    /home/xxxxx/zzzzz.in/wp-content/plugins/mailpoet/vendor-prefixed/nesbot/carbon/src/Carbon/Lang/sh.php

    oc.php

    /home/xxxxx/zzzzz.in/wp-content/plugins/mailpoet/vendor-prefixed/nesbot/carbon/src/Carbon/Lang/oc.php

    After whitelisting them all is OK

    Plugin Author MailPoet

    (@wysija)

    Hey everyone,

    This issue is related to some files being quarantined or blocked by your own host.

    We’ve seen other users facing the same problem when cPGuard was quarantining MailPoet files and causing these fatal errors.

    Please contact your host tech support and ask them to whitelist these files.

Viewing 11 replies - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.